Los Hashes son algoritmos que consiguen crear a partir de una entrada una salida alfanumérica de longitud normalmente fija que representa un resumen de toda la información que se le ha dado, es decir, a partir de los datos de la entrada crea una cadena que solo puede volverse a crear con esos mismos datos.
Ejemplos de hashes:
- Hash MD5: 2a2e9a58102784ca18e2605a4e727b5f
- Hash SHA-1: d5aa170e875913b89d169c57b96b452548fabfff
- hash SHA-256: d4584547c7f6a01a40bb8d863ab2c134e0c51ce353c0ca2fd93857961d750658
Imaginemos que tenemos una base de datos con las contraseñas cifradas y desconocemos el tipo de algoritmo que se ha utilizado para cifrar dichas contraseñas.
Pues bien, os voy a enseñar dos formas con las que podemos identificar el tipo de cifrado utilizado.
- Hash-identifier.
- DuckDuckGo.
Dicho script nos permitirá identificar el tipo de cifrado utilizado.Veámos un ejemplo de su funcionamiento.
Lo primero que debemos hacer es ejecutar el script:
Bien, ahora nos pide que introduzcamos el hash, lo introducimos y pulsamos enter.
Como podemos ver ya tenemos identificado el tipo de hash (MD5).
**Nota: En algunos casos existen muchas posibilidades de hashes, por ejemplo, no se puede saber si un hash es MD5, MD5 doble o MD5(Sha1) hasta que es descifrado.**
Ahora probaremos con DuckDuckGo, que hace poco ha añadido varias funciones, entre ellas identificar el tipo de hash.
Para poder aprovechar esta función, debemos escribir lo siguiente:
Ahora el buscador nos mostrará el algoritmo utilizado y las búsquedas relacionadas con dicho hash.
Sencillo ¿no? xD
En el siguiente post veremos como podemos conseguir la contraseña de un hash mediante ataques de fuerza bruta.
Saludos!!!
Referencias
http://www.genbetadev.com/seguridad-informatica/que-son-y-para-que-sirven-los-hash-funciones-de-resumen-y-firmas-digitales
http://www.redeszone.net/2014/02/01/duckduckgo-ahora-permite-generar-hashes-identificar-algoritmos-y-crackear-hashes/
http://www.hackplayers.com/2012/01/script-para-identificar-hashes-de.html
http://code.google.com/p/hash-identifier/
**No me hago responsable del mal uso que se de a la información presentada. Esta información es de carácter didáctico.**
No hay comentarios:
Publicar un comentario