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
Wireshark — Eine Paketaufzeichnungsdatei (.pcapng) von malware-traffic-analysis.net heruntergeladen, die ein Beispiel für einen versuchten Angriff auf einen Webserver mithilfe der Log4J-Schwachstelle (CVE-2021-44228) war. Ich untersuchte die Anzahl der Endpunkte, die mit dem Server kommunizierten, und da ich JNDI als bei der Schwachstelle häufig vorkommend kenne, fand ich es im Klartext. | Kitploit
Tools/GitHubGitHub/kirkdjohnson/wireshark
Paket-Sniffing & AnalyseSchwachstellenanalyseExploitationNetzwerkforensikForensikMalware-AnalyseDigitale ForensikCommand and ControlBedrohungsanalyse
Lernen & Bildung
Log-Analyse
Labs & Praxis
GitHubkirkdjohnson/wireshark

Wireshark

Repository anzeigen
317vor 2 JahrenNoch 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

Eine Paketaufzeichnungsdatei (.pcapng) von malware-traffic-analysis.net heruntergeladen, die ein Beispiel für einen versuchten Angriff auf einen Webserver mithilfe der Log4J-Schwachstelle (CVE-2021-44228) war. Ich untersuchte die Anzahl der Endpunkte, die mit dem Server kommunizierten, und da ich JNDI als bei der Schwachstelle häufig vorkommend kenne, fand ich es im Klartext.

Teilen

Wireshark Malware-Analyse


Beschreibung

In diesem Labor habe ich einen bekannten bösartigen Paketmitschnitt zum Log4J-Exploit analysiert. Ich begann meine Untersuchung mit dem gleichen Playbook, das ich für die Analyse von Paketmitschnitten verwende: Prüfung der Statistiken, um zu sehen, wie viele und wie viele Endpunkte kommunizieren. Aufgrund der schieren Anzahl an IP-Adressen wollte ich die Adressen auf der Weltkarte darstellen, also installierte und konfigurierte ich die GEOIP-Datenbank von Max Mind, die IP-Adressen zu Land und Stadt auflöst. Diese Anzahl an IP-Adressen deutet auf einen potenziellen Angriff eines Botnets für den Log4J-Exploit oder andere böswillige Scans hin. Da der Datenverkehr im Mitschnitt HTTP und nicht HTTPS (verschlüsselt) verwendet, konnte ich den Exploit im Klartext erkennen, indem ich nach „jndi" filterte, der Java Naming and Directory Interface. Das erste Paket aus diesem Filter war eine HTTP-POST-Anfrage, und bei der Untersuchung des User-Agent-Feldes zeigte sich eine LDAP-Anfrage an eine IP, gefolgt von codiertem Text. Die Dekodierung des Textes in CyberChef ergab, dass der Code ein wget auf eine IP war, um ein Shell-Skript herunterzuladen, den Befehl chmod zu verwenden, um ihm Ausführungsrechte zu geben, und dann das Skript auszuführen. Um außerdem herauszufinden, ob der Host-Rechner ausgehende Verbindungsversuche zu öffentlichen IPs unternahm, was auf einen Command-and-Control-Server hindeutet, filterte ich nach der Quelladresse und TCP-SYN-Paketen für beginnende TCP-Verbindungen und bestätigte, dass es keine Verbindungen gab. Dies könnte die Folge einer gepatchten Maschine oder einer impliziten Firewall-Regel sein, die ausgehende Verbindungen blockiert. Nachdem klar war, dass der Angriff erfolglos war, führte ich weitere Bedrohungsanalyse der IP im wget-Befehl durch und stellte fest, dass die IP als bösartig bekannt ist und unter dem Community-Reiter in VirusTotal mit Log4Shell-Angriffen in Verbindung gebracht wurde, was den Angriff weiter bestätigte. Mein Ansatz war es, zunächst zu sehen, wer mit dem Zielserver kommunizierte. Dann war es entscheidend festzustellen, ob der angegriffene Server (198.71.247.91) neue ausgehende Verbindungen aufgenommen hatte.

Verwendete Programme

  • Wireshark
  • Virus Total
  • CyberChef
  • Max Minds GEOIP-Datenbank

Verwendete Umgebungen

  • Kali Linux über Oracle Virtual Box

Laborübersicht:

Beim Öffnen des PCAP mache ich als Erstes gerne eine Übersicht, wie viele Geräte vorhanden sind/kopieren (Statistiken -> Endpunkte)
Wireshark Malware-Analyse

Nachdem ich eine ungewöhnliche Menge an Datenverkehr und verschiedene IPv4-Konversationen aus verschiedenen Ländern bemerkt hatte, exportierte ich die Endpunkte, um sie auf einer Weltkarte mit Max Minds GEOIP-Datenbank anzuzeigen. (Endpunkte -> Karte -> Im Browser öffnen)
Wireshark Malware-Analyse

Da ich wusste, dass es sich um einen Log4J-Exploit-PCAP handelt, nutzt der Exploit die Java Naming and Directory Interface (jndi)-Sicherheitslücke, also dachte ich, das wäre ein guter Filter zum Einstieg (ip contains „jndi")
Wireshark Malware-Analyse

Der Filter für „jndi" funktionierte gut, und ich erweiterte das erste Paket, das eine HTTP-POST-Anfrage war, und untersuchte das User-Agent-Feld, das eine LDAP-Anfrage mit einer IP gefolgt von base64-codiertem Text zeigte.
Wireshark Malware-Analyse

Die Dekodierung des Endes der ersten POST-Anfrage im Angriff zeigt ein wget, das eine Webanfrage an eine IP zum Herunterladen von lh[.]sh, einem Shell-Skript, und den Befehl chmod, der die Berechtigungen ändert, um x (Ausführungsberechtigung) hinzuzufügen. Schließlich würde das Shell-Skript gestartet.
Wireshark Malware-Analyse

Ich stellte dann fest, ob der Host-Server unter 198.71.247.91 Verbindungen zu externen Servern herstellte, insbesondere zur wget-IP-Adresse in der dekodierten Zeichenfolge. Ich filterte nach SYN-Paketen, die eine TCP-Verbindung aufbauen, und stellte fest, dass der Server keine Verbindungen zu externen Adressen hergestellt hatte, was wahrscheinlich bedeutet, dass der Server gepatcht war und der Exploit daher fehlschlug.
Wireshark Malware-Analyse

Mit dem dekodierten Skript untersuchte ich es weiter mit VirusTotal, um mehr über die IP zu erfahren, die das Skript aufrief, und stellte fest, dass sie bösartig war.
Wireshark Malware-Analyse

Im Community-Bereich von VirusTotal gab es weitere Beweise, dass es sich um einen Log4J-Angriff handelte, da diese IP in der Vergangenheit bekanntermaßen den Exploit versucht hatte.
Wireshark Malware-Analyse

Gedanken

Dieses Labor bot praktische Erfahrung bei der Analyse eines Paketmitschnitts (.pcapng-Datei) anstelle einer Live-Analyse auf der Leitung. Einen echten Paketmitschnitt eines versuchten bösartigen Angriffs zu erhalten und zu analysieren, war unglaublich interessant, insbesondere weil es im Klartext über HTTP-Port 80 und nicht verschlüsselt war. Obwohl ich VirusTotal und CyberChef bereits in früheren Laboren und Übungen verwendet habe, weckte das Wissen, dass die aus dem PCAP extrahierten Artefakte echt waren, noch mehr Neugier, mich mit den Ressourcen zu befassen, die andere in der Cybersicherheits-Community rund um die angreifende IP-Adresse und den Exploit selbst zusammengestellt haben. Darüber hinaus habe ich Wireshark bereits zuvor verwendet, aber dies war das erste Mal, dass ich Max Minds GEOIP-Datenbank konfigurierte, um Standorte aus IP-Adressen aufzulösen und dann als Karte zu exportieren, was ein weiteres Highlight dieses Labors war.
Tool herunterladen