comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[BASH] Hash Finder MD5 by Neutron

  • 5 Respuestas
  • 2726 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Neutron

  • *
  • Underc0der
  • Mensajes: 64
  • Actividad:
    0%
  • Reputación 0
  • Never understimate me!
    • Ver Perfil
    • ..title that?
« en: Diciembre 06, 2011, 01:01:26 am »
Hola amigos, tomando como referencia un video que vi, decidi realizar este pequeño script en bash, que nos permite encriptar o desencriptar MD5, el como el script logra esto pues lo podran notar con tan solo checar el codigo. Comentarios, criticas,etc., son bienvenidos.

Código: No tienes permisos para ver links. Registrate o Entra con tu cuenta
#!/bin/bash
# 4 de Diciembre de 2011
echo "&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"
echo "&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"
echo "&&&&&&&                                     &&&&&&&"
echo "&&&&&&&           Hash Finder MD5           &&&&&&&"
echo "&&&&&&&                 by                  &&&&&&&"
echo "&&&&&&&              Neutron                &&&&&&&"
echo "&&&&&&&                                     &&&&&&&"
echo "&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"
echo "&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"
echo "___/\__________/\_______/\_____________/\_________/"
function Code(){
clear
echo "Introdusca la palabra a ser encriptada en MD5: "
read x
echo "................................................."
echo "La cadena introducida encriptada en MD5 es: "
wget -q --post-data "plain=$x" "http://md5hashcracker.appspot.com/generate" -O -;echo ""
echo "................................................."
Inicio
}
function Decode(){
clear
echo "Introdusca el hash MD5 a desencriptar: "
read x
echo "................................................."
echo "El hash desencriptado es: "
wget -q --post-data "query=$x&submit=Crack" "http://md5hashcracker.appspot.com/crack" -O -|grep -A 1 "cracked</td>" | tail -n1|cut -d\> -f2 |cut -d\< -f1
echo "................................................."
Inicio
}
function Salir(){
echo "Gracias por usar este script :D"
echo ".............................."
exit
}
function Inicio(){
echo "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
echo "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
echo "@@@@@@@                                     @@@@@@@"
echo "@@@@@@@                <Menu>               @@@@@@@"
echo "@@@@@@@                1. Encriptar         @@@@@@@"
echo "@@@@@@@                2. Desencriptar      @@@@@@@"
echo "@@@@@@@                3. Salir             @@@@@@@"
echo "@@@@@@@                                     @@@@@@@"
echo "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
echo "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
echo -n "Introdusca 1,2 o 3, segun lo que desee hacer: "
read opt
case $opt in
 1)
 Code;;
 2)
Decode;;
 3)
 Salir;;
esac
}
Inicio
 

GreetZ!!!
« Última modificación: Diciembre 07, 2011, 01:55:33 am por Neutron »
When I was a child, I spake as a child, I understood as a child, I thought as a child: but when I became a man, I put away childish things.

Desconectado Xt3mP

  • *
  • Underc0der
  • Mensajes: 432
  • Actividad:
    0%
  • Reputación 0
  • Ellos me están buscando, pero yo los encontraré.
    • MSN Messenger - Xt3mP@h4x0rz.us
    • AOL Instant Messenger - Xt3mP@h4x0rz.us
    • Yahoo Instant Messenger - Xt3mP@h4x0rz.us
    • Ver Perfil
    • Xt3mP
« Respuesta #1 en: Diciembre 06, 2011, 01:53:32 am »
Buena tool, excelente.

El título es incorrecto compañero, MD5 no se puede desencriptar porque genera un hash el cual es one-way, es decir, una ves generado no se puede dar marcha atras para obtenerlo.

Se puede tratar de obtener la cadena de texto que es diferente, en este caso lo estas haciendo a base de otro sistema el cual mediante comparación de diccionarios o palabras obtiene el texto antes de ser cifrado, es decir, compara el hash de md5 con un nuevo hash de una palabra de diccionario (generalmente están guardadas en una base de datos) y si coincide significa que ese era el texto antes de cifrarse.

Solo es una anotación para no confundir términos, saludos.
« Última modificación: Diciembre 06, 2011, 01:57:30 am por Xt3mP »
Cada vez que me das Karma me motivas

Desconectado Neutron

  • *
  • Underc0der
  • Mensajes: 64
  • Actividad:
    0%
  • Reputación 0
  • Never understimate me!
    • Ver Perfil
    • ..title that?
« Respuesta #2 en: Diciembre 06, 2011, 12:51:35 pm »
No tienes permisos para ver links. Registrate o Entra con tu cuenta
Buena tool, excelente.

El título es incorrecto compañero, MD5 no se puede desencriptar porque genera un hash el cual es one-way, es decir, una ves generado no se puede dar marcha atras para obtenerlo.

Se puede tratar de obtener la cadena de texto que es diferente, en este caso lo estas haciendo a base de otro sistema el cual mediante comparación de diccionarios o palabras obtiene el texto antes de ser cifrado, es decir, compara el hash de md5 con un nuevo hash de una palabra de diccionario (generalmente están guardadas en una base de datos) y si coincide significa que ese era el texto antes de cifrarse.

Solo es una anotación para no confundir términos, saludos.
Y agradesco la correccion amigo, pero en todo caso es la forma mas coloquial y rapida de explicar en el titulo mas o menos lo que pretende el script, en todo caso puedes decirme que titulo sugieres y lo cambio.

Gracias por la correcion esas cosas hacen crecer.

Saludos!
When I was a child, I spake as a child, I understood as a child, I thought as a child: but when I became a man, I put away childish things.

Desconectado Xt3mP

  • *
  • Underc0der
  • Mensajes: 432
  • Actividad:
    0%
  • Reputación 0
  • Ellos me están buscando, pero yo los encontraré.
    • MSN Messenger - Xt3mP@h4x0rz.us
    • AOL Instant Messenger - Xt3mP@h4x0rz.us
    • Yahoo Instant Messenger - Xt3mP@h4x0rz.us
    • Ver Perfil
    • Xt3mP
« Respuesta #3 en: Diciembre 06, 2011, 08:32:10 pm »
Yo lo llamaría Hash Finder ya que eso hace todo este tipo de scripts, tratar de encontrar el hash más no desencriptarlo. Pero se agradece la tool compañero, yo próximamente sacaré varias, una en PHP y otra en Java respecto a esto pero con una gran colección de sitios web.

Saludos, y reitero, se agradece el aporte.
Cada vez que me das Karma me motivas

Desconectado Neutron

  • *
  • Underc0der
  • Mensajes: 64
  • Actividad:
    0%
  • Reputación 0
  • Never understimate me!
    • Ver Perfil
    • ..title that?
« Respuesta #4 en: Diciembre 07, 2011, 01:56:12 am »
Listo amigo, gracias por la correccion :D

Saludos!
When I was a child, I spake as a child, I understood as a child, I thought as a child: but when I became a man, I put away childish things.

Desconectado Xt3mP

  • *
  • Underc0der
  • Mensajes: 432
  • Actividad:
    0%
  • Reputación 0
  • Ellos me están buscando, pero yo los encontraré.
    • MSN Messenger - Xt3mP@h4x0rz.us
    • AOL Instant Messenger - Xt3mP@h4x0rz.us
    • Yahoo Instant Messenger - Xt3mP@h4x0rz.us
    • Ver Perfil
    • Xt3mP
« Respuesta #5 en: Diciembre 07, 2011, 08:50:22 am »
De nada bro, para eso estamos.
Cada vez que me das Karma me motivas

 

¿Te gustó el post? COMPARTILO!



[Bash] Keylogger para robo de password de root desde session de usuario estandar

Iniciado por B3N

Respuestas: 2
Vistas: 2356
Último mensaje Junio 25, 2015, 09:34:52 pm
por B3N
[Bash] Instalador de Ruby (ultima version) en RHEL/CentOS

Iniciado por B3N

Respuestas: 0
Vistas: 1239
Último mensaje Agosto 09, 2015, 12:49:43 pm
por B3N
[TOOL] ShellCheck - Busca automáticamente problemas en scripts bash o sh

Iniciado por rand0m

Respuestas: 0
Vistas: 1562
Último mensaje Mayo 21, 2015, 05:48:59 pm
por rand0m
Server Joomla Finder

Iniciado por ZanGetsu

Respuestas: 0
Vistas: 2139
Último mensaje Junio 09, 2013, 02:01:30 pm
por ZanGetsu
Instalar Bash de Ubuntu en Windows 10 de forma nativa

Iniciado por Stiuvert

Respuestas: 2
Vistas: 4228
Último mensaje Octubre 04, 2016, 02:05:31 am
por grep