WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Add-ons

PHP DosDetector Class

— افزودنی به WorldWideScripts.net

اشتراک در خوراک ما به ماندن بگیرید تا به امروز!

جدید! ما را دنبال کنید که شما آن را می خواهم!


PHP DosDetector Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

PHP DosDetector کلاس مستندات

نسخه: 1.1

انتشار: ژوئن 2013

کلید واژه ها: امنیت، پی اچ پی، کلاس، دیوار آتش، حمله داس، IDS / IPS

1.این کلاس چیست؟

این کلاس پی اچ پی مورد استفاده برای جلوگیری از انکار سرویس (داس) حمله به وب سرور شما نوشته شده توسط پی اچ پی. اجرای این اسکریپت تمام درخواست ها از یک آدرس IP نظارت و آن را به حافظه کش (PHP APC ذخیره ساز) وارد سیستم شوید. اگر یک آدرس IP درخواست بیش از حد به سرور خود را می فرستد، از آن خواهد Intrustion جلوگیری از سیستم (IPS) و خودکار ممنوعیت این IP آدرس را آغاز کند.

مورد نیاز 2.سیستم

3.نصب و راه اندازی

- اول، کپی class.dosdetector.php فایل به پروژه خود، مانند ./classes/ دایرکتوری در پروژه شما.

- بعد، از جمله class.docsdetector.php فایل.

- در حال حاضر، فقط یک شی از این کلاس ایجاد و پاسخ run روش قبل از خط اول پروژه خود را (براین بطور معمول تجویز در خود راه انداز، راه اندازی و یا فایل شاخص) شروع به نظارت. شما می توانید یک URL به اجرا روش در مورد ممنوع IP خواهد شد به URL گذشت تغییر مسیر منتقل می کند. اگر این پارامتر عبور نمی کند، ممنوع IP یک پیام به طور پیش فرض بر روی صفحه نمایش را ببینید.

- کد به عنوان مثال:

  // قرار دادن این در آغاز تمام صفحه شما  include_once ( './ کلاس / class.dosdetector.php')؛  $ myDosDetector = جدید DosDetector ()؛  // پیش فرض در حال اجرا  $ myDosDetector-> اجرای ()؛  // پیش فرض در حال اجرا با سفارشی فرود صفحه برای دسترسی ممنوع IP  // $ myDosDetector-> اجرای ( 'از http: // URL / به / خود را / فرود / صفحه')؛  //////////////////////////////  // سایت شما کد منبع در اینجا  // .... 

4.قابل ویرایش خواص و ثابت

  • $ignoreIpAddress : آدرس IP در این آرایه را توسط این آشکارساز کنه. معمولا شرکت خود را IP ...
  • PHPIDS_QUOTA_IDS_TRIGGER : اگر در یک ثانیه، یک درخواست IP نشانی بیش از این مقدار خواهد بود روش ماشه idsWorker () در این کلاس است. شما می توانید کد شما را برای این تابع (خط 161 در class.dosdetector.php) پیاده سازی برای دریافت اطلاع رسانی.
  • PHPIDS_DURATION_IPS_TRIGGER : تعداد دوم برای IPS ماشه (خودکار ممنوع) را بررسی کنید.
  • PHPIDS_QUOTA_IPS_TRIGGER : اگر در PHPIDS_DURATION_IPS_TRIGGER ثانیه، همان آی پی درخواست بیش از این مقدار خواهد بود خودکار ممنوع شده توسط سیستم.

5.مانیتورینگ

- این بسته با یک اسکریپت مستقل برای نظارت بر ترافیک (وارد شده توسط کلاس DosDtector) آمد. شما می توانید این اسکریپت را در هر نقطه بر روی وب سرور خود را از مرورگر قرار داده است (با پی اچ پی اجازه خواندن)، و اجرای این اسکریپت برای دسترسی به ابزار نظارت بر. به عنوان مثال: http://yoursite.com/monitor.php.

- این صفحه را به تمام درخواست (با آدرس IP، زمان، کاربر، عامل، وضعیت کوکی، آدرس درخواستی، URL ارجاع) وارد شده توسط DosDetector نشان می دهد. دسترسی به سیستم وارد خواهد شد به مدت 2 ساعت برای عملکرد ذخیره سازی.

- این صفحه شما نشان می دهد ممنوع آدرس IP (از Auto-ممنوعیت یا کتابچه راهنمای ممنوعیت IP نشانی). شما می توانید کتابچه راهنمای کاربر، ممنوعیت آدرس IP اگر می بینید که درخواست IP بیش از حد و دسترسی های عجیب و غریب است. آدرس های IP ممنوع به صورت خودکار روشن می شود. این لیست ممنوع فقط توسط شما روشن یا با از کش APC روشن است.

- شما می توانید تشخیص اینکه آیا یک درخواست کوکی یا نیست، چرا که درخواست را بدون کوکی معمولا یک ربات موتور جستجو (گوگل، ..) و یا یک اسکریپت به صورت خودکار خزنده / جاری شدن سیل وب سایت خود را.


متشکرم!


دانلود کنید
مولفه های دیگر در این دسته استتمام اجزای این کاربر
نظراتغالبا پرسش و پاسخ خواسته

خواص

ایجاد شده:
10 ژوئن 13

اخرین بروزرسانی:
15 ژوئن 13

سازگار با مرورگرهای:
IE8، IE9، IE10، فایرفاکس، سافاری، اپرا، کروم

فایل شامل:
PHP

نسخهی نرم افزار:
5.x در PHP

کلمات کلیدی

تجارت الکترونیک, تجارت الکترونیک, همه موارد, پایگاه داده, حمله DoS, فایروال, جاری شدن سیل, شناسه, IP, نشانی آیپی, IPS, نظارت بر, پی اچ پی, فایروال پی اچ پی, امنیت PHP, امنیت