
हल्का Python-आधारित IDS जो Scapy का उपयोग करके नेटवर्क ट्रैफ़िक की वास्तविक समय में निगरानी करता है, प्रति-IP अनुरोध दर विश्लेषण के माध्यम से DoS/DDoS हमलों का पता लगाता है, साथ ही GUI अलर्ट प्रणाली के साथ।
Python से निर्मित एक हल्का-फुल्का इंट्रूज़न डिटेक्शन सिस्टम (IDS), जो नेटवर्क ट्रैफ़िक की निगरानी करता है और प्रति IP रिक्वेस्ट दर के आधार पर संभावित DoS/DDoS हमलों का पता लगाता है।
सुनिश्चित करें कि आपके पास Python 3 स्थापित है, फिर डिपेंडेंसीज़ इंस्टॉल करें:
pip install scapy
⚠️ नोट: नेटवर्क ट्रैफ़िक स्निफ़ करने के लिए आपको एडमिनिस्ट्रेटिव/रूट विशेषाधिकारों की आवश्यकता हो सकती है।
स्क्रिप्ट चलाएँ:
sudo python plugin.py
(पैकेट स्निफ़िंग अनुमतियों के लिए Linux/macOS पर sudo का उपयोग करें)
आप निम्नलिखित को संशोधित करके डिटेक्शन संवेदनशीलता समायोजित कर सकते हैं:
THRESHOLD = 100 # Requests per second
उदाहरण:
Possible DDoS/DoS attack detected!
Source IP: 192.168.1.5
.
├── plugin.py
└── README.md
Belal Eladawy नेटवर्क इंजीनियर और सुरक्षा शोधकर्ता
यह प्रोजेक्ट ओपन-सोर्स है और MIT लाइसेंस के अंतर्गत उपलब्ध है।
यदि आपको यह प्रोजेक्ट उपयोगी लगता है, तो GitHub पर इसे स्टार ⭐ देने पर विचार करें!