Tengo un hash, sé su valor, pero no su tipo. Aquí está:
6dfb036bf703d75f9bc8219ba1224d876783fa61
Probé algo como php -r "echo sha1('abc');" , pero me dio otro valor, por lo que este hash no es SHA1.
¿Cómo identificar este tipo de hash?
Es probable que todavía sea un hash SHA-1 (a juzgar por la longitud), pero tal vez 'abc' se haya procesado con algo de salt .
Salt son datos aleatorios que se incluyen junto con la contraseña. La sal se almacena en la base de datos junto con la contraseña (+ sal). Esto se hace para evitar que alguien busque el hash de una cadena o contraseña común en un 'diccionario' que lo vincula con la entrada ( ejemplo ).
Los hash son funciones unidireccionales , lo que esencialmente significa que se construyeron para hacer prácticamente imposible reconstruir entrada de su salida.
Sin embargo, existen algunas posibilidades limitadas para reconstruir el valor original:
Simplemente descifre el resultado de su sha1 probablemente no se pueda hacer de una manera viable.
Lea otras preguntas en las etiquetas hash identification