Estoy practicando revertir las contraseñas de hash md5 usando John the Riper y sentí curiosidad por algunos comportamientos. Agregué el hash md5 de zaa
a la parte superior del archivo con los hashes y cuando ejecuté john passwordFile.txt
invirtió el hash para encontrar zaa
muy rápidamente, pero cuando lo puse en modo incremental ... bueno, es Sigue corriendo. ¿Cómo funciona el modo incremental? Se han revertido sucesivamente otras contraseñas como
cilldara
5487175a
wcjzfm
pero no zaa
por lo que no parece que vaya en orden alfabético?
ACTUALIZACIÓN: he observado lo que creo que es el hecho de que john
nunca genera la misma contraseña más de una vez, incluso entre invocaciones sucesivas (a menos que se especifique la opción --show
). Por ejemplo, si se usa una lista de palabras y se descifró una contraseña myname123
y luego se ejecuta john
nuevamente en modo incremental, de hecho no se imprimirá myname123
otra vez; necesita hacer john samefile.txt --show
para que salga (creo que almacena las contraseñas crackeadas). Mi razonamiento se basa en lo que observé, otra parte es la declaración respondiendo por qué no se puede hacer ninguna contraseña:
Todos los hashes de contraseña que se encuentran en el archivo (que son del mismo escriba como el primer hash reconocido en el archivo a menos que esté usando la opción "--format = ...") podría estar ya resquebrajada por invocaciones de john
Este es un ejemplo de cómo intentar ejecutar el comando en modo incremental
[dev@localhost ~]$ john --format=raw-md5 'passwords.md5 (copy).raw' --incremental
Loaded 2 password hashes with no different salts (Raw MD5 [SSE2i 10x4x3])
No password hashes left to crack (see FAQ)
Luego, si entro en passwords.md5 y agrego un nuevo hash en la parte superior y vuelvo a ejecutar los resultados son diferentes
[dev@localhost ~]$ john --format=raw-md5 'passwords.md5 (copy).raw' --incremental
Loaded 1002 password hashes with no different salts (Raw MD5 [SSE2i 10x4x3])
Remaining 942 password hashes with no different salts
hi (?)
La nueva contraseña (crappy) era 'hi'