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

पीएचपी DosDetector वर्ग प्रलेखन

संस्करण: 1.1

रिलीज: जून 2013

कीवर्ड: सुरक्षा, पीएचपी, वर्ग, फ़ायरवॉल, डॉस हमले, आईडीएस / आईपीएस

1. इस वर्ग क्या है?

इस PHP वर्ग अपने वेब सर्वर PHP द्वारा लिखित सेवा (डॉस) हमले के इनकार को रोकने के लिए इस्तेमाल किया। इस स्क्रिप्ट रनिंग एक आईपी पते से सभी अनुरोधों की निगरानी और स्मृति कैश (पीएचपी एपीसी कैशिंग) में लॉग इन किया जाएगा। एक आईपी पते अपने सर्वर से बहुत ज्यादा अनुरोध भेजता है, तो यह Intrustion रोकथाम प्रणाली (आईपीएस) और ऑटो बान यह IP पता ट्रिगर किया जाएगा।

2. सिस्टम आवश्यकताएँ

3. स्थापना

- सबसे पहले, कॉपी class.dosdetector.php फ़ाइल अपनी परियोजना के लिए इस तरह के रूप ./classes/ अपनी परियोजना पर निर्देशिका।

- अगला, सहित class.docsdetector.php फ़ाइल।

- अब, बस इस वर्ग से एक वस्तु बना सकते हैं और फोन run अपनी परियोजना की पहली पंक्ति से पहले विधि निगरानी शुरू करने के लिए (आमतौर पर बूटस्ट्रैप में, ऊपर या सूचकांक फाइल शुरू)। आप पर प्रतिबंध लगा आईपी पारित कर दिया यूआरएल को दिशानिर्देश दिया जाएगा मामले में विधि को चलाने के लिए एक यूआरएल पारित कर सकते हैं। आप इस पैरामीटर पास नहीं है, पर प्रतिबंध लगा दिया आईपी स्क्रीन पर एक डिफ़ॉल्ट संदेश देखेंगे।

- उदाहरण कोड:

 अपने सभी पेज की शुरुआत में इस रखो // include_once ( './ कक्षाओं / class.dosdetector.php'); $ MyDosDetector = नए DosDetector (); // डिफ़ॉल्ट रनिंग $ MyDosDetector-> रन (); // डिफ़ॉल्ट प्रतिबंधित आईपी प्रवेश के लिए कस्टम लैंडिंग पृष्ठ के साथ चल रहा है // $ MyDosDetector-> रन ( 'http: // यूआरएल / के लिए / अपने / लैंडिंग / पेज'); ////////////////////////////// // आपके साइट स्रोत यहाँ कोड //.... 

4. संपादन गुण और स्थिरांक

  • $ignoreIpAddress : इस सरणी में आईपी पता इस डिटेक्टर से नजरअंदाज कर दिया जाएगा। आमतौर पर अपनी कंपनी के आईपी...
  • PHPIDS_QUOTA_IDS_TRIGGER : अगर एक दूसरे में, इस मूल्य से अधिक एक आईपी पते का अनुरोध ट्रिगर विधि idsWorker () इस वर्ग में किया जाएगा। आप अधिसूचना पाने के लिए इस समारोह के लिए आप कोड (class.dosdetector.php में लाइन 161) लागू कर सकते हैं।
  • PHPIDS_DURATION_IPS_TRIGGER : दूसरे की संख्या आईपीएस (ऑटो पर प्रतिबंध लगाने) ट्रिगर के लिए जाँच करें।
  • PHPIDS_QUOTA_IPS_TRIGGER : अगर में PHPIDS_DURATION_IPS_TRIGGER सेकंड, एक ही आईपी इस मूल्य से अधिक अनुरोध ऑटो पर प्रतिबंध लगा दिया प्रणाली द्वारा किया जाएगा।

5. निगरानी

- इस पैकेज यातायात (DosDtector वर्ग द्वारा लॉग) की निगरानी के लिए एक स्टैंडअलोन स्क्रिप्ट के साथ आया था। आप इस स्क्रिप्ट कहीं भी अपने वेब सर्वर पर (PHP के साथ अनुमति पढ़ें) इस स्क्रिप्ट ब्राउज़र से निगरानी उपकरण का उपयोग करने के लिए डाल दिया, और चला सकते हैं। उदाहरण: http://yoursite.com/monitor.php।

- इस पेज सभी अनुरोध (IP पता, समय, उपयोगकर्ता-एजेंट, कुकी स्थिति के साथ, यूआरआई, संदर्भ Url अनुरोध) DosDetector द्वारा लॉग दिखाएगा। लॉग इन accesses के प्रदर्शन के लिए 2 घंटे के लिए कैश किया जाएगा।

- यह पृष्ठ आपको दिखाई देगा (ऑटो प्रतिबंध या मैनुअल बान आईपी पते से) आईपी पते पर प्रतिबंध लगा दिया। आप एक आईपी पता मैनुअल के प्रतिबंध लगाने अगर तुम उस आईपी अनुरोध बहुत ज्यादा देखते हैं और अजीब उपयोग हो सकता है। आईपी ​​पतों पर प्रतिबंध लगा दिया स्वचालित रूप से स्पष्ट नहीं किया जाएगा। केवल आप के द्वारा स्पष्ट या एपीसी कैश से स्पष्ट द्वारा इस पर प्रतिबंध लगा दिया सूची।

- आप पता लगा सकते हैं कि क्या एक अनुरोध, कुकी है या नहीं है क्योंकि कुकी के बिना एक अनुरोध आम तौर पर एक खोज इंजन रोबोट (Googlebot,..) है या एक स्वचालित स्क्रिप्ट रेंगने / अपनी वेबसाइट बाढ़।


धन्यवाद!


डाउनलोड करें
इस श्रेणी में अन्य घटकोंइस लेखक के सभी घटकों
टिप्पणियाँअक्सर पूछे जाने वाले सवाल और जवाब पूछा

गुण

बनाया था:
10 जून 13

आखिरी अपडेट:
15 जून 13

संगत ब्राउज़र:
IE8, IE9, IE10, फायरफॉक्स, सफारी, ओपेरा, क्रोम

फ़ाइलें:
पीएचपी

सॉफ्टवेयर संस्करण:
पीएचपी 5.x

कीवर्ड

ईकामर्स, ईकामर्स, सभी आइटम, डेटाबेस, डॉस अटैक, फ़ायरवॉल, बाढ़, ids, आईपी, आईपी ​​पता, आईपीएस, निगरानी, पीएचपी, पीएचपी फ़ायरवॉल, पीएचपी सुरक्षा, सुरक्षा