La página web contiene realmente la respuesta:
La base de datos contiene millones de MD5 hashes y sus formas descifradas
Si tiene una cadena algo trivial como "Hello World", es posible que exista en ese db. Pero introduce una larga cadena de texto extraño como "H3ll0 Wh1rrl3d!?!" y la "conversión" fallará porque no existirá en el hash db. (Aunque mi cadena "raro" parece ser cada vez decodificado?!?)
IMPORTANTE:
- NOTA DEL SITIO: Cualquier dato que es MD5 hash se almacena en las búsquedas. No codificar datos sensibles utilizando esta forma
lol. ¡Es por eso que cualquier cosa que hagas con el sitio volverá como decodificada! ¡Cada vez que hashe algo con ese sitio, aumentas el tamaño y la capacidad de la base de datos!
Le dice en el sitio web: "Esta herramienta busca en múltiples bases de datos la versión no codificada de un hash MD5." - Idea básica: Mucha gente agrega hashes aleatorios md5 a una base de datos y simplemente los busca al ingresar picadillo. No tiene nada que ver con la decodificación. – poke
¿Por qué es difícil de imaginar? El espacio en disco es barato. En MySQL (suponiendo que la clave sea inferior a 255 bytes), cada fila solo tendrá entre 40 y 300 bytes. Todo lo que necesita hacer entonces es escribir un script que analice un diccionario y agregue el md5 de cada palabra ... – ircmaxell
Incluso el msh5 hash de las palabras comunes puede dar buenos resultados. –