Ho giocato con John The Ripper:
kali:~/John$ john --format=raw-md5 --wordlist
/usr/share/wordlists/rockyou.txt hashes.txt
Warning: invalid UTF-8 seen reading /usr/share/wordlists/rockyou.txt
Using default input encoding: UTF-8
Loaded 52 password hashes with no different salts (Raw-MD5 [MD5 128/128 AVX 4x3])
Press 'q' or Ctrl-C to abort, almost any other key for status
password (Test2)
hello (Test1)
emerald (?)
3g 0:00:00:00 DONE (2018-09-07 22:27) 300.0g/s 354600p/s 354600c/s 17465KC/s dirk..sss
Use the "--show" option to display all of the cracked passwords reliably
Session completed
Da quello che posso dire al comando:
john --show hashes.txt
dovrebbe mostrare gli hash crackati di una precedente esecuzione su hashes.txt. Il problema è quando eseguo il comando --show, ottengo il seguente messaggio.
john --show "hashes.txt"
0 password hashes cracked, 4 left
Perché non mostra gli hash precedentemente incrinati?
Ho anche provato a specificare il file .pot, ma questo non risolve nulla. Cosa non capisco?