Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
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.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
BruteShark — Netzwerkanalyse-Tool | Kitploit
Tools/GitHubGitHub/odedshimon/bruteshark
Paket-Sniffing & AnalysePasswort-CrackingNetzwerkkartierungHash-AnalyseNetzwerkforensikForensikDNS-Analyse
GitHubodedshimon/bruteshark

BruteShark

Netzwerkanalyse-Tool

Repository anzeigen
3.4k35782vor 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

badge GitHub release (latest by date) Github All Releases Donate Tweet Reddit User Karma

  • Über
    • Was es kann
    • Download
  • Beispiele
  • Verwendung
    • BruteSharkDesktop
    • BruteSharkCli
    • Module
  • Architektur
  • Mitwirken

Über

BruteShark ist ein Netzwerk-Forensik-Analysewerkzeug (Network Forensic Analysis Tool, NFAT), das eine tiefgehende Verarbeitung und Untersuchung von Netzwerkverkehr durchführt (hauptsächlich PCAP-Dateien, es kann aber auch direkt Live-Daten von einer Netzwerkschnittstelle erfassen). Es umfasst: Extrahieren von Passwörtern, Erstellen einer Netzwerkkarte, Rekonstruktion von TCP-Sitzungen, Extrahieren von Hashes verschlüsselter Passwörter und sogar deren Konvertierung in ein Hashcat-Format, um einen Offline-Brute-Force-Angriff durchzuführen.

Das Hauptziel des Projekts ist es, Sicherheitsforschern und Netzwerkadministratoren eine Lösung für die Analyse von Netzwerkverkehr zu bieten, während sie versuchen, Schwachstellen zu identifizieren, die ein potenzieller Angreifer nutzen könnte, um Zugang zu kritischen Punkten im Netzwerk zu erhalten.

Es sind zwei BruteShark-Versionen verfügbar: eine GUI-basierte Anwendung (Windows) und ein Kommandozeilen-Tool (Windows und Linux).
Die verschiedenen Projekte der Lösung können auch unabhängig als Infrastruktur zur Analyse von Netzwerkverkehr auf Linux- oder Windows-Maschinen verwendet werden. Weitere Details finden Sie im Abschnitt Architektur.

Das Projekt wurde in meiner Freizeit entwickelt, um zwei meiner Hauptleidenschaften zu verfolgen: Softwarearchitektur und die Analyse von Netzwerkdaten.

Ich freue mich über Rückmeldungen von BruteShark-Nutzern, Ihre Meinung ist mir wichtig! Zögern Sie nicht, mich unter [email protected] zu kontaktieren oder ein neues Issue zu erstellen.

Bitte ⭐️ dieses Repository, wenn Ihnen dieses Projekt geholfen hat!

Außerdem können Sie mir, falls Sie großzügig sind, einen Kaffee kaufen

Was es kann

  • Extrahieren und Kodieren von Benutzernamen und Passwörtern (HTTP, FTP, Telnet, IMAP, SMTP...)
  • Extrahieren von Authentifizierungs-Hashes und deren Entschlüsselung mit Hashcat (Kerberos, NTLM, CRAM-MD5, HTTP-Digest...)
  • Erstellen eines visuellen Netzwerkdiagramms (Netzwerkknoten, offene Ports, Domänenbenutzer)
  • Extrahieren von DNS-Abfragen
  • Rekonstruktion aller TCP- & UDP-Sitzungen
  • File Carving
  • Extrahieren von VoIP-Anrufen (SIP, RTP)

Download

Windows
  • Voraussetzungen:
    • Npcap-Treiber (Wireshark installiert standardmäßig einen davon)
    • .NET Core Runtime (Beachten Sie, dass Sie die passende Runtime entsprechend Ihren Anforderungen installieren müssen, also die .NET Core Desktop Runtime für BruteSharkDesktop und die .NET Core Runtime für BruteSharkCli).
  • Für die Desktop-Version laden Sie den BruteSharkDesktop Windows Installer (64 Bit) herunter.
  • Für die CLI-Version laden Sie die BruteSharkCli Windows 10 Executable herunter.
Linux
  • Voraussetzungen: libpcap-Treiber
  • Laden Sie BruteSharkCli herunter und führen Sie es einfach aus:
    wget https://github.com/odedshimon/BruteShark/releases/latest/download/BruteSharkCli
    ./BruteSharkCli
    

Beispiele

Videos

Erstellen einer Netzwerkkarte
https://user-images.githubusercontent.com/18364847/131922221-5714f351-85f7-4490-bec9-8da4339b66b3.mp4
BruteSharkCli-Anwendungsbeispiel – Mehrere Passwörter und Hashes extrahieren (auch auf YouTube verfügbar)
https://user-images.githubusercontent.com/18364847/131924013-8b2aa18b-0941-456e-a09d-799902554166.mp4

Hashes extrahieren

Erstellen eines Netzwerkdiagramms

Erstellen eines Netzwerkdiagramms

File Carving

Extrahieren von Passwörtern

Rekonstruktion aller TCP-Sitzungen

VoIP-Anrufe extrahieren

Brute Shark CLI

Verwendung

Im Allgemeinen wird empfohlen, die Ergebnisse zu laden, auszuführen und zu erkunden.
Beispiel-PCAP-Dateien mit Szenarien, die alle Funktionen von BruteShark demonstrieren, können von hier heruntergeladen werden.
Beachten Sie, dass die Analyse von Netzwerkverkehr Zeit und Ressourcen beansprucht. Daher wird empfohlen, beim Laden großer Dateien nur die benötigten Module auszuwählen.
Besondere Aufmerksamkeit sollte den Optionen „Build TCP Sessions“ / „Build UDP Sessions“ gelten.

BruteSharkDesktop

Die GUI ist weitgehend selbsterklärend: Laden Sie einfach die gewünschten Dateien, konfigurieren Sie die gewünschten Module und klicken Sie auf die Ausführen-Schaltfläche.

BruteSharkCli

BruteSharkCli ist die CLI-Version von BruteShark für Linux- und Windows-Benutzer. Sie verfügt über alle Funktionen von BruteSharkDesktop und ist für die Bedienung über eine Shell konzipiert. Als klassisches CLI-Tool arbeitet es, indem es alle relevanten Parameter für die Verarbeitung erhält und die Ergebnisse dann auf stdout oder in Dateien ausgibt.

Hilfemenü anzeigen:

BruteSharkCli --help

Anmeldedaten aus allen Dateien in einem Verzeichnis abrufen (Passwörter und Hashes werden auf stdout ausgegeben):

 BruteSharkCli -m Credentials -d "C:\Users\King\Desktop\Pcap Files"

Anmeldedaten aus allen Dateien in einem Verzeichnis abrufen und zusätzlich extrahierte Hashes (falls vorhanden) in Hashcat-Eingabedateien exportieren.

 BruteSharkCli -m Credentials -d C:\Users\King\Desktop\Pcap_Examples -o C:\Users\King\Desktop\Results
Tool herunterladen