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
etherleak-checker — Dieses Python-Skript hilft, die Etherleak-Schwachstelle (CVE-2003-0001) auf einem Zielhost zu erkennen, indem es die Padding-Daten in Netzwerkpaketen analysiert. Das Skript verwendet Scapy, um verschiedene Arten von Anfragen (ICMP, ARP oder TCP) zu senden, und prüft, ob die Antworten Padding-Daten enthalten, die möglicherweise vertrauliche Speicherinhalte preisgeben. | Kitploit
Tools/GitHubGitHub/marb08/etherleak-checker
Paket-Sniffing & AnalyseSchwachstellenanalyseExploitationInformationsbeschaffungNetzwerksicherheitLernen & Bildung
GitHubmarb08/etherleak-checker

etherleak-checker

Repository anzeigen
56vor 1 JahrNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →

Über

Dieses Python-Skript hilft, die Etherleak-Schwachstelle (CVE-2003-0001) auf einem Zielhost zu erkennen, indem es die Padding-Daten in Netzwerkpaketen analysiert. Das Skript verwendet Scapy, um verschiedene Arten von Anfragen (ICMP, ARP oder TCP) zu senden, und prüft, ob die Antworten Padding-Daten enthalten, die möglicherweise vertrauliche Speicherinhalte preisgeben.

Teilen

Etherleak-Schwachstellenprüfer

Dieses Python-Skript hilft, die Etherleak-Schwachstelle (CVE-2003-0001) auf einem Zielhost zu erkennen, indem es die Padding-Daten in Netzwerkpaketen analysiert. Das Skript verwendet Scapy, um verschiedene Arten von Anfragen (ICMP, ARP oder TCP) zu senden und prüft, ob die Antworten Padding-Daten enthalten, die potenziell sensible Speicherinhalte preisgeben könnten.

Etherleak-Übersicht

Etherleak ist eine Schwachstelle, bei der Netzwerktreiber Ethernet-Frames unsachgemäß mit Speicherresten auffüllen. Angreifer können dies ausnutzen, indem sie bestimmte Anfragen (ICMP, ARP oder TCP) senden und die Antwortpakete analysieren, um festzustellen, ob sie vertrauliche Daten aus dem Systemspeicher preisgeben.

Voraussetzungen

  • Python 3.x oder höher
  • Scapy: Sie können Scapy mit pip installieren:
root@kitploit:~
    pip install scapy

Verwendung

Das Skript unterstützt drei Protokolle zum Sondieren des Ziels: ARP, ICMP oder TCP. Bei Verwendung von TCP können Sie einen Port angeben; der Standardport ist 445 (häufig von SMB verwendet).

Kommandozeilen-Verwendung

root@kitploit:~
sudo python etherleak_checker.py <target_ip> <arp|icmp|tcp> <count> [tcp_port]

    <target_ip>: The IP address of the target host.
    <arp|icmp|tcp>: The type of request to send (ARP, ICMP, or TCP).
    <count>: The number of packets to send and analyze.
    [tcp_port]: (Optional) The TCP port to target if using tcp (default: 445).

Beispiele

ICMP (Ping)-Test:

root@kitploit:~

sudo python etherleak_checker.py 192.168.1.1 icmp 10

Dies sendet 10 ICMP-Echo-Anfragen (Pings) an die Ziel-IP 192.168.1.1 und analysiert die Padding-Daten in den Antworten.

ARP-Test:

root@kitploit:~

sudo python etherleak_checker.py 192.168.1.1 arp 10

Dies sendet 10 ARP-Anfragen an die Ziel-IP 192.168.1.1 und analysiert die Padding-Daten in den ARP-Antworten.

TCP-Test auf Standard-Port 445:

root@kitploit:~

sudo python etherleak_checker.py 192.168.1.1 tcp 10

Dies sendet 10 TCP-SYN-Pakete an die Ziel-IP 192.168.1.1 auf Port 445 (SMB) und analysiert die Padding-Daten in den TCP-Antworten.

TCP-Test auf benutzerdefiniertem Port (z.B. Port 80):

root@kitploit:~

    sudo python etherleak_checker.py 192.168.1.1 tcp 10 80

Dies sendet 10 TCP-SYN-Pakete an Port 80 der Ziel-IP 192.168.1.1 und analysiert die Padding-Daten in den Antworten.

Funktionsweise

  • Paketversand: Das Skript sendet ICMP-, ARP- oder TCP-Anfragen an das Ziel. Bei Auswahl von TCP können Sie den Port angeben.
  • Antworterfassung: Das Skript hört auf Antworten und prüft, ob sie eine Padding-Schicht enthalten.
  • Padding-Analyse: Das erfasste Padding wird über mehrere Pakete hinweg verglichen. Wenn eine Variation im Padding festgestellt wird, ist der Host potenziell anfällig für Etherleak.
  • Ausgabe: Eine klare Nachricht informiert Sie, ob der Host basierend auf der Variation im Padding wahrscheinlich anfällig ist.

Ausgabebeispiel

root@kitploit:~
[ Targeting 192.168.1.1 using ICMP for 10 requests... ]
Padding captured: 00 00 00 01 02 03 ...
Padding captured: 00 00 00 01 02 03 ...
...
Variation in padding data detected across packets, indicating a potential Etherleak vulnerability.

Padding analysis complete.

Haftungsausschluss

Dieses Skript ist für Bildungszwecke und zum Testen eigener Systeme in einer kontrollierten Umgebung vorgesehen. Die unbefugte Nutzung dieses Skripts gegen Systeme ohne Genehmigung ist illegal und unethisch. Stellen Sie immer sicher, dass Sie über die entsprechende Genehmigung verfügen, bevor Sie Tests gegen ein System durchführen.

Tool herunterladen