John the Ripper (Jumbo Version)

Allgemeine Befehle

john --list=formats            # Unterstützte Hash-Formate anzeigen
john --list=rules              # Regelsets anzeigen
john --show hash.txt           # Bereits geknackte Hashes anzeigen

Hash-Konvertierung mit *2john

Typ
Befehl

ZIP

zip2john file.zip > zip.txt

RAR

rar2john file.rar > rar.txt

7-Zip

7z2john.pl file.7z > 7z.txt

KeePass

keepass2john file.kdbx > k.txt

Office-Dateien

office2john file.doc > off.txt

PDF

pdf2john.pl file.pdf > pdf.txt

SSH-Key

ssh2john.py id_rsa > ssh.txt

WPA2 (PCAP)

wpapcap2john capture.pcap > wpa.txt


Hash cracken

john hash.txt --wordlist=rockyou.txt
john hash.txt --format=<format> --wordlist=rockyou.txt

Beispiel für KeePass:

john k.txt --format=keepass --wordlist=rockyou.txt

Session fortsetzen / pausieren

john --restore     # Session fortsetzen
john --session=NAME ...   # Neue Session starten

Ergebnisse anzeigen

john --show hash.txt

Passwort-Generierung mit Regeln (zur Vorschau)

john --wordlist=rockyou.txt --rules --stdout

Last updated