Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Packet-Sniffer — पायथन 3 में विकसित एक नेटवर्क पैकेट स्निफिंग टूल। | Kitploit
उपकरण/GitHubGitHub/eonraider/packet-sniffer
पैकेट स्निफिंग और विश्लेषणजानकारी एकत्र करनानेटवर्क सुरक्षालर्निंग और शिक्षा
GitHubeonraider/packet-sniffer

Packet-Sniffer

पायथन 3 में विकसित एक नेटवर्क पैकेट स्निफिंग टूल।

रिपॉजिटरी देखें
7861114 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Python 3 Network Packet Sniffer

Python Version OS CodeFactor Grade License

Reddit Discord Twitter

एक नेटवर्क पैकेट स्निफ़र जो Python 3 में विकसित किया गया है। जब पैकेट किसी दिए गए नेटवर्क इंटरफ़ेस नियंत्रक पर पहुँचते हैं तो उन्हें विघटित किया जाता है और उनकी जानकारी स्क्रीन पर प्रदर्शित की जाती है।

यह एप्लिकेशन विशेष रूप से NETProtocols लाइब्रेरी (जो EONRaider द्वारा भी विकसित और अनुरक्षित है) संस्करण 2.0.0 और उससे ऊपर पर निर्भर करता है, और इसे किसी भी Python 3.8+ इंटरप्रेटर द्वारा चलाया जा सकता है।

डेमो

sniffer_demo

एप्लिकेशन चलाना

I. डेवलपमेंट मोड

बस इस रिपॉजिटरी को git clone से क्लोन करें, निर्भरताएँ स्थापित करें और sniffer.py फ़ाइल को निष्पादित करें।

root@kitploit:~
user@host:~$ git clone https://github.com/EONRaider/Packet-Sniffer.git
user@host:~$ cd Packet-Sniffer
user@host:~/packet-sniffer$ pip install -r requirements.txt <--or--> poetry install
user@host:~/packet-sniffer$ sudo python3 packet_sniffer/sniffer.py
  • sudo कमांड की आवश्यकता socket.SOCK_RAW के उपयोग के कारण है, जिसे GNU/Linux पर चलाने के लिए प्रशासनिक विशेषाधिकारों की आवश्यकता होती है। ध्यान दें कि निर्भरताओं के अस्तित्व के कारण उस वर्चुअल वातावरण में निहित इंटरप्रेटर को निष्पादित करने की आवश्यकता हो सकती है जिसमें निर्भरताएँ स्थापित की गई हैं (यदि आप एक का उपयोग करते हैं), न कि केवल सिस्टम इंटरप्रेटर का उपयोग करने की।*

II. (वैकल्पिक) बाइनरी बनाएं

build.py फ़ाइल का उपयोग करके PyInstaller पैकेज के साथ अपनी स्वयं की बाइनरी संकलित करें। आपको बस सभी निर्भरताएँ स्थापित करनी होंगी और बनाना होगा। निर्भरता प्रबंधन Poetry (अनुशंसित) और Virtualenv दोनों के साथ काम करता है।

root@kitploit:~
<-- Install dependencies as shown above in Step I -->
user@host:~/packet-sniffer$ python3 build.py

उपयोग

root@kitploit:~
sniffer.py [-h] [-i INTERFACE] [-d]

नेटवर्क पैकेट स्निफ़र

वैकल्पिक तर्क:
  -h, --help            यह सहायता संदेश दिखाएँ और बाहर निकलें
  -i INTERFACE, --interface INTERFACE
                        वह इंटरफ़ेस जिससे पैकेट कैप्चर किए जाएंगे (डिफ़ॉल्ट रूप से सभी उपलब्ध इंटरफ़ेस की निगरानी करता है)।
  -d, --data            कैप्चर के दौरान पैकेट डेटा आउटपुट करें।

कानूनी अस्वीकरण

इस रिपॉजिटरी में निहित कोड का उपयोग, आंशिक रूप से या पूर्ण रूप से, पूर्व पारस्परिक सहमति के बिना लक्ष्यों को संलग्न करने के लिए अवैध है। अंतिम उपयोगकर्ता की जिम्मेदारी है कि वह सभी लागू स्थानीय, राज्य और संघीय कानूनों का पालन करे।

डेवलपर्स कोई दायित्व नहीं मानते हैं और इस रिपॉजिटरी में निहित किसी भी कोड के दुरुपयोग या क्षति के लिए जिम्मेदार नहीं हैं, किसी भी घटना में जो आकस्मिक रूप से या अन्यथा, किसी खतरे वाले एजेंट या अनधिकृत इकाई द्वारा सिस्टम और उनके संबद्ध संसाधनों की सुरक्षा, गोपनीयता, गोपनीयता, अखंडता और/या उपलब्धता से समझौता करने के साधन के रूप में उपयोग किया जाता है। इस संदर्भ में "समझौता" शब्द को अब से उक्त सिस्टम में मौजूद ज्ञात या अज्ञात कमजोरियों के शोषण का लाभ उठाने के रूप में समझा जाता है, जिसमें सुरक्षा नियंत्रणों का कार्यान्वयन, मानव- या इलेक्ट्रॉनिक रूप से सक्षम शामिल है, लेकिन यह इन्हीं तक सीमित नहीं है।

इस कोड का उपयोग केवल उन परिस्थितियों में डेवलपर्स द्वारा समर्थित है जो सीधे शैक्षिक वातावरण या अधिकृत पैठ परीक्षण कार्यों से संबंधित हैं, जिनका घोषित उद्देश्य सिस्टम में कमजोरियों को खोजना और कम करना है, उनके जोखिम को उन समझौतों और शोषणों तक सीमित करना है जो दुर्भावनापूर्ण एजेंटों द्वारा उनके संबंधित खतरे मॉडल में परिभाषित के अनुसार उपयोग किए जाते हैं।

टूल डाउनलोड करें