دیتالایف انجین فارسی

هک جلوگیری از قرار دادن لینک

تاریخ انتشار: 15 دی 1387
ارسال کننده: Arash.N
با سلام. هکی براتون آماده کردم که توسط این هک میتونید یه کاری کنید که دیگران نتونن تو سایتتون مثلا در قسمت نظرات و یا پروفایل لینک سایتی رو قرار بدن. wink haha

هک جلوگیری از قرار دادن لینک


1- فایل engine\modules\addcomments.php رو باز کنید و دنبال کد زیر بگردید:
if( strlen($name) > 50){
        $stop[] = $lang['news_err_1'];
        $CN_HALT = TRUE;
    }

بعد از کد بالا , کد زیر رو قرار بدید:
    if (preg_match ("/href|url|http|www|\.ru|\.ir|\.com|\.net|\.info|\.org/i", $_POST

['comments']) || preg_match

("/href|url|http|www|\.ru|\.ir|\.com|\.net|\.info|\.org/i", $_POST['name']))
    {
        $stop[] = "قرار دادن آدرس سایت در اینجا ممنوع میباشد";
        $CN_HALT = TRUE;
    }


2- حالا فایل engine\modules\profile.php رو باز کنید و دنبال کد زیر بگردید:
    if (strlen($info) > 1000)
    {
        
            $stop .= $lang['news_err_22'];
    }

بعد از آن کد زیر را قرار دهید:
    if (preg_match ("/href|url|http|www|\.ru|\.ir|\.com|\.net|\.info|\.org/i", $_POST

['info']))
    {
        
            $stop .= $lang['news_err_url'];
    }


3- فایل engine\modules\register.php رو باز کنید و کد زیر را پیدا کنید:
if (strlen($info) > 500) $stop .= $lang['reg_err_14'];

بعد از پیدا کردن کد بالا , کد زیر را قرار دهید:
if (preg_match ("/href|url|http|www|\.ru|\.ir|\.com|\.net|\.info|\.org/i", $_POST

['info'])) $stop .= $lang['news_err_url'];


4- بعد از انجام کارهای بالا در فایل language\Farsi\website.lng کد زیر را پیدا کنید:
'news_err_1'        =>    "نامي که وارد کرده ايد خيلي طولاني است.",

بعد از کدی که پیدا کردید , کد زیر را قرار دهید:
'news_err_url'        =>    "قرار دادن آدرس سایت در اینجا <b style=\"color:red;\"> ممنوع </b> میباشد!",


همیشه و همه جا موفق باشید. (گروه دیتالایف انجین فارسی) bully
    17 نفر (17 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    عضو سایت
    15 دی 1387 - 19:45
    عالیه قربون دستت
    نمیشه یه کاری کرد که این هک هنگام نظر دادن میهمان عمل کنه؟
    مدیر بازنشسته
    15 دی 1387 - 20:46
    omrdabakhte,
    عزیز , وقتی شما از مدیریت سایت نظر دادن برای میهمان هارو آزاد بزاری , میهمان ها هم میتونن نظر بدن و این هک روی نظر میهمان ها هم تاثیر گذاره ! flower fellow
    عضو سایت
    15 دی 1387 - 21:17
    مرسی عالی بود دوست عزیز smile
    عضو سایت
    16 دی 1387 - 13:36
    Arash.N,جان
    اونوقت کاربر ها این هک برای کاربر های عضو و مدیر ها و ... هم عمل میکنه.
    ببخشید در نظر اول منظورم رو بد رسوندم.
    عضو سایت
    16 دی 1387 - 22:37
    مرسی ممنون
    عضو سایت
    16 دی 1387 - 23:19
    آرش جان دستت درد نکنه عالی بود.

    TY my bro.
    مدیر بازنشسته
    17 دی 1387 - 00:42
    omrdabakhte,
    بله عزیز, این هک برای تمامی گروه های کاربری عمل میکنه!

    rabid,
    alifx4,
    pdsir,
    خواهش میکنم! flower request
    عضو سایت
    17 دی 1387 - 18:09
    delicious
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

     
    پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
    کد امنیتی: *