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

جلوگیری از حملات DDOS

تاریخ انتشار: 21 فروردین 1388
ارسال کننده: SalaR
جلوگیری از حملات DDOS


با نصب این ماژول ip کسانی که قصد حمله از طریق DDOS رو دارند برای مدتی که شما تعیین میکنید بسته میشه. fellow وبه جاش error زیر رو نشون میده :

Error 503 (Service Unavailable)

Sorry! But you privysili limit the number of clicks on the site, please try refreshing this page a couple of minutes (key F5).
fellow:

1. فایل زیر رو دانلود و در فولدر engine قرار بدید:

جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.

2. کد زیر رو دداخل phpmyadmin و در sql اجرا کنید :
CREATE TABLE `dle_flooders` (
`datetime` varchar(255) NOT NULL,
`time` varchar(255) NOT NULL,
`ip` varchar(255) NOT NULL,
`url` varchar(255) NOT NULL,
`method` varchar(255) NOT NULL,
`agent` varchar(255) NOT NULL,
`referer` varchar(255) NOT NULL,
`flooder` varchar(255) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;



2. فایل index.php رو باز کنید و به دنبال کد زیر بگردید :

require_once ROOT_DIR . '/engine/init.php';



بعد از کد بالا کد زیر رو قرار بدید:

require_once ROOT_DIR.'/engine/antiflood.php';


در فایل antiflood.php تعداد دفعات بازدید و زمان به صورت زیر هست :

$period=3;  // مدت زمان
$views=2;   // تعداد بازدید
    26 نفر (26 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    مدیر کل
    21 فروردین 1388 - 20:43
    عالیـــــــــــه worship worship worship flower

    --------------------
    مدیر بازنشسته
    21 فروردین 1388 - 20:44
    Mohammad_1ta,
    چشم مایی loveu
    عضو سایت
    21 فروردین 1388 - 21:20
    loveu دمـــــــتـــــ
    گــــــــــــر مــــــــــــــــ
    عضو سایت
    21 فروردین 1388 - 21:38
    دســـــــــــــــــت
    شـــــــــــــــما مـــــــمـــــنــون
    عضو سایت
    21 فروردین 1388 - 23:04
    rosy future برای سالار دیتالایف انجینه love flower worship


    در فایل antiflood.php تعداد دفعات بازدید و زمان به صورت زیر هست :

    $period=3; // مدت زمان
    $views=2; // تعداد بازدید

    البته این جابجا شدا donoghted
    سالار جون عذر می خوام می شه اینو بیشتر توضیح بدی request love
    مدیر بازنشسته
    21 فروردین 1388 - 23:32
    مـــرســـــــــی loveu دیگه کسی نمیتونه شاخ شه donoghted he pray
    مدیر بازنشسته
    21 فروردین 1388 - 23:43
    mdaastani,

    اگر سایت مورد ddos قرار بگیره برای اون ip این محدودیتها بوجود میاد.
    عضو سایت
    21 فروردین 1388 - 23:53
    حالا سالار جان اگر همون دفعه ی اول کلک سایت رو کند چی؟ haha
    عضو سایت
    21 فروردین 1388 - 23:58
    ممنون .. یه سئوال داشتم

    بهتره مدت زمان و بازدید رو چند قرار بدیم ... سایت هایی با بازدید متوسط یا خوب حدود 2000 بازدید در روز چه مقداری قرار بدن ؟
    مدیر بازنشسته
    22 فروردین 1388 - 00:16
    mdaastani,
    دیگه توکلت به خدا باشه . تا دشمن پیدا نکنی کسی ddos نمیزنت برات . fellow کمتر کسیم هست از این ddos سر در بیاره

    netpco,
    حالت پیش فرض اونه . ربطی به بازدیدها نداره . حمله ddos یعنی طرف بخواد در یک مرحله اندازه چند تا dvd از سایت شما دانلود کنه . که به دیتابیس فشار میاد و لود سرور میره بالا و شما ساسپندد میشی haha

    البته اگه سرور شما مد mod_evasive رو نصب کرده باشه . باید خیالتون راحت باشه . که هیشکی نصب نمیکنه narahat
    عضو سایت
    22 فروردین 1388 - 00:30
    SalaR,
    کمتر کسیم هست از این ddos سر در بیاره

    اما گلی چون تو باعث شد من رفتم موردش تحقیق کنم از کار توپت worship
    عضو سایت
    22 فروردین 1388 - 05:48
    ممنون سالار عزیز.
    گل کاشتی
    عضو سایت
    22 فروردین 1388 - 08:03
    Спасибо! Не знаю, поможет ли мне, думаю кому-то это действительно пригодится.
    مدیر بازنشسته
    22 فروردین 1388 - 09:55
    ماژول خوبیه اما به هیچ وجه جلوی حرفه ای ها نمی گیره چون حرفه ای ها با تعویض آی پی در هر بار درخواست اطلاعات به راحتی می تونن از این سد بگذرن. این روش جلوگیری امروزه منسوخ شده و روشهای حرفه ای تری جایگزین شده. با این حال خوب و دستتون درد نکنه
    موفق باشید
    مدیر بازنشسته
    22 فروردین 1388 - 11:55
    saron,

    ممنون flower
    ولی 100 بارم که ip عوض کنه طبق کارایی این ماژول بازم جلوش گرفته میشه . البته اگه کار کنه haha
    عضو سایت
    22 فروردین 1388 - 19:08
    ممنون smile
    عضو سایت
    23 فروردین 1388 - 15:16
    slovar,
    благодарю Вас за комментарий в Персидский DataLife CMS, но набирать английский или персидский для нас

    اینو برا دوست روسی زبان نوشتم و تشكر از اینكه نظر داده تا وقتی میاد اینجا نظر می ده از انگلیسی و یا فارسی استفاده كنه نه زبان روسی

    متن ترجمه شده ی ایشون : متشكرم من نمی دانم به چه درد می خورد اما فكر می كنم برای همه كاربرد دارد
    love

    --------------------
    عضو سایت
    24 فروردین 1388 - 21:28
    مرسی
    عضو سایت
    26 فروردین 1388 - 03:43
    با سارون عزیز موافقم و ممنون از مطلبتون flower
    عضو سایت
    30 فروردین 1388 - 15:38
    честь вам и хвала :)
    عضو سایت
    08 اردیبهشت 1388 - 18:20
    ترجمه متن بالا به اینگلیسی:

    honor you and praise:)
    عضو سایت
    03 آذر 1388 - 09:35
    Thanks
    عضو سایت
    30 فروردین 1389 - 20:37
    flower
    عضو سایت
    06 شهریور 1390 - 17:42
    این کد با ارور مواجه شد در php myadmin سایت من

    01.CREATE TABLE `dle_flooders` (
    02.`datetime` varchar(255) NOT NULL,
    03.`time` varchar(255) NOT NULL,
    04.`ip` varchar(255) NOT NULL,
    05.`url` varchar(255) NOT NULL,
    06.`method` varchar(255) NOT NULL,
    07.`agent` varchar(255) NOT NULL,
    08.`referer` varchar(255) NOT NULL,
    09.`flooder` varchar(255) NOT NULL
    10.) ENGINE=MyISAM DEFAULT CHARSET=utf8;

    کدی که گفته بودین اجرا نشد

    ما رو سر کار گذاشتین؟
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

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