He estado jugando 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
Por lo que puedo decirle al comando:
john --show hashes.txt
se supone que muestra los hashes agrietados de una ejecución anterior en hashes.txt. El problema es que cuando ejecuto el comando --show, recibo el siguiente mensaje.
john --show "hashes.txt"
0 password hashes cracked, 4 left
¿Por qué no muestra los hashes previamente agrietados?
También intenté especificar el archivo .pot, pero eso no resolvió nada. ¿Qué es lo que no entiendo?