Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Packet-Sniffer — Ein Netzwerkpaket-Sniffing-Tool, entwickelt in Python 3. | Kitploit
Tools/GitHubGitHub/eonraider/packet-sniffer
Paket-Sniffing & AnalyseInformationsbeschaffungNetzwerksicherheitLernen & Bildung
GitHubeonraider/packet-sniffer

Packet-Sniffer

Ein Netzwerkpaket-Sniffing-Tool, entwickelt in Python 3.

Repository anzeigen
786111vor 4 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Python 3 Netzwerk-Paket-Sniffer

Python Version OS CodeFactor Grade License

Reddit Discord Twitter

Ein Netzwerk-Paket-Sniffer, entwickelt in Python 3. Pakete werden beim Eintreffen an einem bestimmten Netzwerkschnittstellen-Controller zerlegt und ihre Informationen auf dem Bildschirm angezeigt.

Diese Anwendung ist ausschließlich von der Bibliothek NETProtocols (ebenfalls entwickelt und gepflegt von EONRaider) ab Version 2.0.0 abhängig und kann von jedem Python 3.8+-Interpreter ausgeführt werden.

Demo

sniffer_demo

Ausführen der Anwendung

I. Entwicklungsmodus

Klonen Sie dieses Repository einfach mit git clone, installieren Sie die Abhängigkeiten und führen Sie die Datei sniffer.py aus.

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

Der Befehl sudo ist aufgrund der Verwendung von socket.SOCK_RAW erforderlich, der administrative Rechte benötigt, um unter GNU/Linux ausgeführt zu werden. Beachten Sie, dass die Existenz von Abhängigkeiten die Ausführung des Interpreters innerhalb der virtuellen Umgebung erfordern kann, in der die Abhängigkeiten installiert wurden (falls Sie eine verwenden), anstatt nur den System-Interpreter zu verwenden.

II. (Optional) Erstellen der Binärdatei

Verwenden Sie die Datei build.py, um Ihre eigene Binärdatei mit dem Paket PyInstaller zu kompilieren. Sie müssen nur alle Abhängigkeiten installieren und bauen. Das Abhängigkeitsmanagement funktioniert sowohl mit Poetry (empfohlen) als auch mit Virtualenv.

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

Verwendung

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

Network Packet Sniffer

optional arguments:
  -h, --help            show this help message and exit
  -i INTERFACE, --interface INTERFACE
                        Interface from which packets will be captured (monitors
                        all available interfaces by default).
  -d, --data            Output packet data during capture.

Rechtlicher Haftungsausschluss

Die Nutzung des in diesem Repository enthaltenen Codes, sei es teilweise oder in seiner Gesamtheit, zur Bekämpfung von Zielen ohne vorherige gegenseitige Zustimmung ist illegal. Es liegt in der Verantwortung des Endbenutzers, alle geltenden lokalen, staatlichen und bundesstaatlichen Gesetze zu befolgen.

Die Entwickler übernehmen keine Haftung und sind nicht verantwortlich für Missbrauch oder Schäden, die durch jeglichen Code in diesem Repository verursacht werden, falls dieser, versehentlich oder anderweitig, von einem Bedrohungsakteur oder einer unbefugten Stelle als Mittel zur Beeinträchtigung der Sicherheit, Privatsphäre, Vertraulichkeit, Integrität und/oder Verfügbarkeit von Systemen und ihren zugehörigen Ressourcen genutzt wird. In diesem Zusammenhang wird der Begriff „Beeinträchtigung“ fortan als Ausnutzung bekannter oder unbekannter Schwachstellen in den genannten Systemen verstanden, einschließlich, aber nicht beschränkt auf die Implementierung von Sicherheitskontrollen, die menschlich oder elektronisch ermöglicht werden.

Die Verwendung dieses Codes wird von den Entwicklern nur unter solchen Umständen befürwortet, die direkt mit Bildungsumgebungen oder autorisierten Penetrationstests zusammenhängen, deren erklärter Zweck darin besteht, Schwachstellen in Systemen zu finden und zu beheben, um deren Gefährdung durch Kompromittierungen und Exploits zu begrenzen, die von böswilligen Akteuren gemäß ihren jeweiligen Bedrohungsmodellen eingesetzt werden.

Tool herunterladen