¿Se puede sacar el md5 en batch?

Iniciado por Segadorfelix, 23 Diciembre 2012, 20:21 PM

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

Segadorfelix

Es posible mediante batch ¿sacar el md5?

Eleкtro

#1
¿Te refieres a generar un MD5?, ¿o te refieres a descifrar un MD5?

De todas formas séa cual séa olvídate de criptología y ese tipo de cosas usando Batch :xD

Puedes usar la utilidad commandline externa "md5.exe" para generar el hash desde la consola, obviamente si usases ruby  o python o... no necesitarías utilidades externas.
ahora, si hablamos de desencriptarlo, infórmate sobre las carecterísticas de un hash MD5 y lo imposible que es (aunque no imposible del todo según dicen algunos crackers , pero yo hasta día de hoy solo he visto ejemplos online (y de pago) :-/...).

Saludos!








Binary_Death

#2
Se puede hacer un crackeador por fuerza bruta en batch, pero sería muy muy lento. Yo que tú lo haría en un lenguaje preferiblemente no de scripting, como C.
Si prefieres hacerlo con un script, usa mejor perl, que es más rápido que por ejemplo python y ruby.

Un saludo.

EDIT: Ah, y si te refieres a sacar el hash md5 de un string, entonces en batch desde luego que es posible. Mírate como funciona md5, que es un trabajazo pero sin duda se puede hacer perfectamente en batch con un poco de maña ;)
Este link te puede ser de gran ayuda: http://nsfsecurity.pr.erau.edu/crypto/md5.html

Segadorfelix

Gracias por responer
@Binary_Death El link  me sirve perfectamente(la explicación en wikipedia es inentendible XD).
@EleKtro H@cker ¿Como se puede hacer en ruby?

Eleкtro

#4
Cita de: Segadorfelix en 24 Diciembre 2012, 15:59 PM
@EleKtro H@cker ¿Como se puede hacer en ruby?

Código (ruby) [Seleccionar]
require 'digest/md5'

STR = "elhacker.net"
MD5 = Digest::MD5.hexdigest(STR)

print "#{STR} = #{MD5}"


PD: Imagínate hacerlo en Batch, pero bueno, Binary_Death es un crack de los números xD así que hay un rayo de esperanza.  

Saludos