2025-03-03 11:12:59 +00:00
2025-03-03 11:03:48 +00:00
2025-03-03 11:12:59 +00:00

CrackHash

CrackHash ist eine Sammlung von Shell-Skripten, die darauf abzielen, Handshake-Dateien zu konvertieren, hochzuladen und deren Passwörter zu knacken. Diese Tools wurden für Penetrationstests und die Analyse von WLAN-Netzwerken entwickelt und bieten eine automatisierte Lösung zur Verarbeitung von Handshakes.

Funktionen

  • Automatische Konvertierung: Wandelt PCAP-Dateien in das HC22000-Format um, das von Tools wie Hashcat verwendet wird.
  • WebDAV-Upload: Lädt die konvertierten Handshakes automatisch auf einen WebDAV-Server hoch, um sie sicher zu speichern.
  • Passwort-Cracking: Nutzt Hashcat, um Handshakes zu entschlüsseln und zu überprüfen, ob das Passwort eines Netzwerks geknackt wurde.
  • Ordnung und Verwaltung: Handshakes werden nach dem Cracken in entsprechende Verzeichnisse verschoben entweder in das cracked oder not_cracked Verzeichnis, je nach Erfolg.

Verzeichnisstruktur

  • /handshakes/: Enthält die zu verarbeitenden Handshakes.
  • /output/: Speichert Ergebnisse des Cracking-Prozesses.
  • /cracked/: Erfolgreich geknackte Handshakes.
  • /not_cracked/: Handshakes, bei denen das Passwort nicht geknackt werden konnte.

Voraussetzungen

  • WebDAV: Ein WebDAV-Server muss eingerichtet und konfiguriert sein, um die Handshakes hochzuladen.
  • Hashcat: Ein installiertes Hashcat-Tool zum Cracken der Handshakes.
  • Wortliste: Eine geeignete Wortliste (z. B. hashes_2017.txt) für das Cracking.

Nutzung

Auf dem Pwnagotchi:

  1. Konfiguration: Bearbeite das Skript, um die WebDAV-Zugangsdaten und Verzeichnisse nach deinen Bedürfnissen anzupassen.
  2. Handshakes hochladen: Führe das Skript aus, um die Handshakes zu konvertieren und auf den WebDAV-Server hochzuladen.

Auf dem Server:

  1. Vorbereitung: Stelle sicher, dass du die Handshakes im Verzeichnis /handshakes/ hast und die Wortliste (hashes_2017.txt) verfügbar ist.
  2. Cracken der Handshakes: Führe das Cracking-Skript aus, um die Handshakes zu entschlüsseln. Erfolgreiche Handshakes werden in das Verzeichnis cracked verschoben, während nicht geknackte in das Verzeichnis not_cracked verschoben werden.

Beispiel für das Hochladen und Cracken

Hochladen (Pwnagotchi):

./upload_handshakes.sh
Description
CrackHash ist eine Sammlung von Shell-Skripten, die die Konvertierung von PCAP-Dateien in das HC22000-Format, das Hochladen auf einen WebDAV-Server und das Knacken von Handshakes mittels Hashcat automatisieren. Es ermöglicht die effiziente Verwaltung von Handshake-Dateien, indem es erfolgreiche Cracks in ein "cracked"-Verzeichnis verschiebt und nicht geknackte Handshakes in ein "not_cracked"-Verzeichnis. Ideal für Penetrationstests und WLAN-Netzwerk-Analysen.
Readme 30 KiB
Languages
Shell 100%