Tengo una lista de contraseñas de texto simple que me gustaría trocear con varios algoritmos de hash diferentes (con fines educativos). Como mínimo, me gustaría obtener hashes bajo MD5, SHA1, SHA256, (con y sin sales), bcrypt, PBKDF2 y NTLM. Ya que hashcat
admite todos estos, pensé que el enfoque más simple sería ejecutar hashcat
en las contraseñas con todos los diferentes algoritmos. .
Sin embargo, para mi sorpresa (y frustración), ¡no he podido encontrar una forma sencilla de hacer esto en hashcat
! Como hashcat
está orientado a romper contraseñas ya hash, requiere una lista de hashes, no plaintexts .
Por lo tanto, ¿hay una manera de simplemente ejecutar cada algoritmo en hashcat
con una contraseña en claro - para obtener su valor de hash?
Nota: Realmente no me importa si es hashcat
que utilizo o no, solo busco una forma sencilla de hash algunas contraseñas con varios algoritmos hash diferentes, minimizando la cantidad Tengo que hacer scripting. Por lo tanto, si tiene una herramienta o un enfoque mejor, compártala.