Extraer HASH en MD5 de un texto

editado diciembre 2014 en Seguridad Web
Aveces nos toca buscar en logs o en dumps de bases de datos algunos hash en md5 para pasar por el proceso de auditarlos usando herramientas como jhon the ripper u otras similares, el tema es que buscar a mano estos hash es una tarea muy demorada, por eso les dejo los siguientes comandos para realizar el proceso usando 2 herramientas que por lo general son nativas en entornos linux.

Extraer HASH en MD5 de un texto con egrep
[HIDE]
egrep -oE '(^|[^a-fA-F0-9])[a-fA-F0-9]{32}(1|$)' *.txt | egrep -o '[a-fA-F0-9]{32}' > hash-encontrados.txt
[/HIDE]

Extraer HASH en MD5 de un texto con sed
[HIDE]
sed -rn 's/.*[^a-fA-F0-9]([a-fA-F0-9]{32})[^a-fA-F0-9].*/1/p' *.txt > hash-encontrados.txt
[/HIDE]

Comentarios

Accede o Regístrate para comentar.