
नेटवर्क विसंगति डिटेक्टर जो पोर्ट स्कैनिंग गतिविधि की पहचान करने हेतु वास्तविक समय में कच्चे पैकेटों की निगरानी करता है, साथ ही लचीले स्निफिंग अवधि नियंत्रण और लाइव पोर्ट सूची आउटपुट प्रदान करता है।
PortDog एक नेटवर्क विसंगति डिटेक्टर है जिसका उद्देश्य पोर्ट स्कैनिंग तकनीकों का पता लगाना है। यह पूरी तरह से python में लिखा गया है और इसका इंटरफ़ेस उपयोग में आसान है। इसका परीक्षण Ubuntu 15 पर किया गया था। कृपया ध्यान दें कि, RAW पैकेट कैप्चर करने में समस्या के कारण यह Windows OS पर काम नहीं करता है। मैं इस स्क्रिप्ट को दोनों प्लेटफार्मों पर काम करने के लिए लिखने पर काम कर रहा हूँ। भविष्य में, मैं फ़ायरवॉल विकल्प जोड़ने के बारे में सोच रहा हूँ जो दुर्भावनापूर्ण प्रयासों को ब्लॉक कर सकें। यह विश्लेषण के लिए Raw पैकेट का उपयोग करता है। इस कारण से, कृपया सुनिश्चित करें कि आपने इस स्क्रिप्ट को विशेषाधिकार प्राप्त सत्र से चलाया है।

Usage:
sudo python portdog.py -t time_for_sniff_in_minutes
उदाहरण के लिए, यदि आप 5 मिनट के लिए पता लगाना चाहते हैं तो उपयोग करें:
sudo python portdog.py -t 5
असीमित पहचान के लिए उपयोग करें:
sudo python portdog.py -t 0
यदि आप स्कैन किए गए पोर्ट की सूची प्राप्त करना चाहते हैं, तो पोर्ट सूची प्राप्त करने के लिए रनटाइम पर CTRL+C दबाएं (यदि स्कैन हुआ था)। आप इसे साझा कर सकते हैं या अपनी खुद की स्क्रिप्ट में उपयोग कर सकते हैं! कृपया इसे जितना संभव हो उतना परीक्षण करें, और मुझे प्रतिक्रिया दें! धन्यवाद!
//Azerbaijanian WhiteHats