Wie muss ein Passwort wie
***45990405******2017 mit Hashcat ausgeführt werden, * sind alle Zahlentypen
Um ein Passwort wie ***45990405******2017 zu knacken, unter der Annahme, dass * eine unbekannte Zahl darstellt und das Passwort ausschließlich Zahlen ist, können Sie den Maskenangriff von Hashcat verwenden. Hier sind die konkreten Schritte:
Die Passwortstruktur lautet:
Die ersten 3 Ziffern sind unbekannte Zahlen (***)
Der mittlere Teil ist bekannt 45990405
Die letzten 6 Ziffern sind unbekannte Zahlen (******)
Die letzten 4 Ziffern sind bekannt 2017
Daher beträgt die Gesamtlänge des Passworts 3+8+6+4=21 Ziffern.
Maskenangriffe von Hashcat können Passwörter knacken, indem bekannte und unbekannte Teile angegeben werden. Angenommen, der bekannte Teil ist fest und der unbekannte Teil ist mit versehen? d steht für eine Zahl.
Das Maskenformat ist:
text
? d? d? d45990405? d? d? d? d? d? d2017
Unter der Annahme, dass Sie die Hashdatei hashes.txt vorbereitet haben, können Sie den folgenden Befehl verwenden:
bash
hashcat -m < hash_type > -a 3 hashes.txt ? d? d? d45990405? d? d? d? d? d? d2017
Wo:
-m < hash_type >: Geben Sie den Hashtyp an, z. B. MD5 ist 0 und SHA1 ist 100, ersetzt je nach tatsächlicher Situation.
-A 3: Geben Sie den Maskenangriffsmodus an.
hashes.txt: Die Datei, die den Zielhash enthält.
? d? d? d45990405? d? d? d? d? d? d2017: Maskenmodus.
Wenn das Passwort länger ist, kann das Knacken länger dauern. Optimiert werden kann:
GPU-Beschleunigung: Stellen Sie sicher, dass Hashcat mit einer GPU ausgeführt wird.
Wörterbuchangriff: Wenn es ein Wörterbuch mit einem teilweisen Passwort gibt, kann es mit einem Wörterbuchangriff kombiniert werden.
Distributed Cracking: Verwenden Sie mehrere Maschinen, um parallel zu cracken.
Unter der Annahme, dass der Hashtyp MD5 ist, lautet der Befehl wie folgt:
bash
hashcat -m 0 -a 3 hashes.txt ? d? d? d45990405? d? d? d? d? d? d2017
Durch Maskenangriffe kann Hashcat solche teilweise bekannten digitalen Passwörter effizient knacken. Stellen Sie sicher, dass Sie den richtigen Hash-Typ und die richtigen Hardwareressourcen auswählen, um das Cracking zu beschleunigen.