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
ICMPWatch — ICMP-Paket-Sniffer zum Erfassen, Analysieren und Protokollieren von Echo-Request/Reply-Paketen mit Filterung, SQLite-Speicherung und PCAP-Export für Netzwerkdiagnose und Sicherheitsüberwachung. | Kitploit
Tools/GitHubGitHub/halildeniz/icmpwatch
Paket-Sniffing & AnalyseInformationsbeschaffungNetzwerksicherheit
GitHubhalildeniz/icmpwatch

ICMPWatch

ICMP-Paket-Sniffer zum Erfassen, Analysieren und Protokollieren von Echo-Request/Reply-Paketen mit Filterung, SQLite-Speicherung und PCAP-Export für Netzwerkdiagnose und Sicherheitsüberwachung.

Repository anzeigenWebseite
60105vor 1 JahrVon 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

ICMPWatch: ICMP-Paket-Sniffer

ICMP Packet Sniffer ist ein Python-Programm, mit dem Sie ICMP-Pakete (Internet Control Message Protocol) auf einer Netzwerkschnittstelle erfassen und analysieren können. Es liefert detaillierte Informationen über die erfassten Pakete, einschließlich Quell- und Ziel-IP-Adressen, MAC-Adressen, ICMP-Typ, Nutzlastdaten und mehr. Das Programm kann die erfassten Pakete auch in einer SQLite-Datenbank speichern und im pcap-Format ablegen.

Funktionen

  • Erfassen und Analysieren von ICMP-Echo-Anfrage- und Echo-Antwort-Paketen.
  • Anzeige detaillierter Informationen zu jedem ICMP-Paket, einschließlich Quell- und Ziel-IP-Adressen, MAC-Adressen, Paketgröße, ICMP-Typ und Nutzlastinhalt.
  • Speichern der erfassten Paketinformationen in einer Textdatei.
  • Speichern der erfassten Paketinformationen in einer SQLite-Datenbank.
  • Speichern der erfassten Pakete in einer PCAP-Datei zur weiteren Analyse.
  • Unterstützung für benutzerdefinierte Paketfilterung basierend auf Quell- und Ziel-IP-Adressen.
  • Farbige Konsolenausgabe mittels ANSI-Escape-Codes.
  • Benutzerfreundliche Befehlszeilenschnittstelle.

Anforderungen

  • Python 3.7+
  • scapy 2.4.5 oder höher
  • colorama 0.4.4 oder höher

Installation

  1. Klonen Sie dieses Repository:
root@kitploit:~
git clone https://github.com/HalilDeniz/ICMPWatch.git
  1. Installieren Sie die erforderlichen Abhängigkeiten:
root@kitploit:~
pip install -r requirements.txt

Verwendung

root@kitploit:~
python ICMPWatch.py [-h] [-v] [-t TIMEOUT] [-f FILTER] [-o OUTPUT] [--type {0,8}] [--src-ip SRC_IP] [--dst-ip DST_IP] -i INTERFACE [-db] [-c CAPTURE]
  • -v oder --verbose: Zeigt detaillierte Paketinformationen an.
  • -t oder --timeout: Sniffing-Timeout in Sekunden (Standard: 300 Sekunden).
  • -f oder --filter: BPF-Filter zum Paket-Sniffing (Standard: "icmp").
  • -o oder --output: Ausgabedatei zum Speichern der erfassten Pakete.
  • --type: ICMP-Pakettyp zum Filtern (0: Echo Reply, 8: Echo Request).
  • --src-ip: Quell-IP-Adresse zum Filtern.
  • --dst-ip: Ziel-IP-Adresse zum Filtern.
  • -i oder --interface: Netzwerkschnittstelle zum Erfassen von Paketen (erforderlich).
  • -db oder --database: Erfasste Pakete in einer SQLite-Datenbank speichern.
  • -c oder --capture: Erfassungsdatei zum Speichern der Pakete im pcap-Format.

Drücken Sie Ctrl+C, um den Sniffing-Vorgang zu beenden.

Beispiele

  • Erfassen von ICMP-Paketen auf der Schnittstelle "eth0":
root@kitploit:~
python icmpwatch.py -i eth0

Lizenz

ICMPWatch ist unter der MIT-Lizenz lizenziert. Weitere Informationen finden Sie in der LICENSE-Datei.

Haftungsausschluss

Dieses Tool ist ausschließlich für Bildungs- und Testzwecke gedacht. Es sollte nicht für böswillige Aktivitäten verwendet werden.

Kontakt

  • Linktr: halildeniz
  • DenizHalil: DenizHalil
  • LinkedIn: Halil Ibrahim Deniz
  • TryHackMe: Halilovic
  • Instagram: deniz.halil333
  • YouTube: Halil Deniz
  • E-Mail: [email protected]

💰 Sie können mich durch Spenden unterstützen

Vielen Dank, dass Sie in Erwägung ziehen, mich zu unterstützen! Ihre Unterstützung ermöglicht es mir, mehr Zeit und Mühe in die Erstellung nützlicher Tools wie DNSWatch und die Entwicklung neuer Projekte zu investieren. Mit Ihrem Beitrag helfen Sie mir nicht nur, bestehende Tools zu verbessern, sondern inspirieren auch neue Ideen und Innovationen. Ihre Unterstützung spielt eine entscheidende Rolle für das Wachstum dieses Projekts und zukünftiger Vorhaben. Lassen Sie uns gemeinsam weiterbauen und lernen. Vielen Dank!"
BuyMeACoffee Patreon

Tool herunterladen