elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  MultiCracker 0.1 MD5
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: MultiCracker 0.1 MD5  (Leído 2,688 veces)
OzX


Desconectado Desconectado

Mensajes: 406

[NuKe] Team


Ver Perfil WWW
MultiCracker 0.1 MD5
« en: 5 Septiembre 2008, 01:40 am »

MultiCracker Md5 0.1
http://www.nullbytes.net/multicracker-md5-01/

Dentro del Marco del Hacking, muchas veces nos encontramos con hash en md5 que deseamos descifrar, y vamos a las Web mas conocidas en busca si existe en sus bases de datos la contraseña en cuestión.

Y como siempre es bueno ahorrar tiempo, desarrolle una tool que busca en las 6 Web que mejor resultados me dieron.

http://www.hashfind.info
http://md5decrypter.com
http://gdataonline.com
http://md5.hashcracking.com
http://milw0rm.com
http://md5search.org






Código
  1. use LWP::UserAgent;
  2. use HTTP::Request::Common;
  3. use HTTP::Cookies;
  4.  
  5. # By OzX NULLBYTES.net
  6. ### BASE DE LAS PETICIONES ##############################################################################################
  7. $browser = LWP::UserAgent->new();
  8. $browser->timeout(10);
  9. $browser->default_header(
  10.  
  11. "User-Agent" => "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1",
  12. "Accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
  13. "Accept-Language" => "es-es,es;q=0.8,en-us;q=0.5,en;q=0.3",
  14. "Referer" => "http://www.google.com"
  15. );
  16.  
  17. #################################################################FUNCION GET Y POST
  18. sub GETS{@code = split("\n",$content = $browser->request(GET $_[0])->content);return @code;}
  19. sub POSTS{@code = split("\n",$content = $browser->request(POST $_[0], [%{$_[1]}])->content);return @code};
  20. ###############################################################################
  21. $hash = $ARGV[0];
  22. unless ($ARGV[0]) {
  23. print "MULTICRACKER 0.1 BY OZX www.nullbytes.net \nCrackNB.pl <hash>\n";
  24. print "CrackNB.pl 202cb962ac59075b964b07152d234b70\n\n";
  25.   exit 0;
  26. }
  27. ########################################################
  28. %webs = ('0' => "http://md5decrypter.com",
  29. '1' => "http://gdataonline.com",
  30. '2' => "http://md5.hashcracking.com",
  31. '3' => "http://milw0rm.com",
  32. '4' => "http://md5search.org",);
  33.  
  34. ###PETICIONES ####################################
  35. if ($hash =~/\w{32}/){
  36. hashfind($hash);
  37. for($i=0;$i<5;$i++){
  38. $pid = fork();
  39.  
  40. if( $pid == 0 ){
  41.      print $webs{$i}.":> ".md5($i)."\n";
  42.   exit 0;
  43.                }
  44.                            }
  45. }else{
  46. print "[+] HASH INVALIDO\n";
  47. }
  48. #################################################
  49. #LA WEB http://www.hashfind.info TIENE UN SISTEMA BASADO EN COOKIES PARA MOSTRAR EL HASH ,
  50. #ES POR ELLO QUE NO PUDE IMPLEMENTARLO DENTRO DE  LAS OTRAS FUNCIONES
  51. # TAMBIEN TAMPOCO PUDE IMPLEMENTARLO DENTRO DEL FORK.
  52. sub hashfind{
  53. $hash = $_[0];
  54. ###  COOKIE PARA http://www.hashfind.info <=  ¬¬
  55. $browser->cookie_jar(HTTP::Cookies->new(file => "cookie_hash.txt", autosave => 1));
  56. @code = POSTS("http://www.hashfind.info/",{hash => $hash, button => Search});
  57. @codex = GETS("http://www.hashfind.info/get.php?type=0 ");
  58. print "http://www.hashfind.info :> @codex\n";
  59. }
  60.  
  61. sub md5{
  62. $id=$_[0];
  63. $cracker[0]= crack_post($webs{$id},{hash => $hash, submit => Decrypt%21 },$hash,'.*Normal.*<\/b>','.*this hash wasn.*') ;
  64. $cracker[1]= crack_get($webs{$id}."/qkhash.php?mode=txt&hash=",$hash,'.*><b>','<\/b><.*','.*\?',"<\/td><\/tr>");
  65. $cracker[2]= crack_get($webs{$id}."/search.php?md5=",$hash,".*is ");
  66. $cracker[3]= crack_post($webs{$id}."/cracker/search.php",{hash => $hash, Submit => Submit },$hash,"<\/TD><TD align=\"middle\" nowrap=\"nowrap\" width=90>cracked.*",".*<TR class=\"submit\">.*nowrap=\"nowrap\" width=90>");
  67. $cracker[4]= crack_post($webs{$id}."/index.php",{hash => $hash , server => all ,token => md5s , tryb => search, submit =>MD5Search%28%29},"<font.*size=\"-1\">.*nbsp",".*class=\"wyniksz\">","<\/font><\/td><\/tr><\/table><\/td><\/tr><\/table>.*p>","<\/font><\/td><\/tr>");
  68.  
  69. return $cracker[$id];
  70. }
  71.  
  72. sub crack_post{
  73. ($url,$data,$match,@reg1) = @_;
  74. @code = POSTS($url,$data);
  75. for $linea (@code){
  76. if ($linea=~/$match/i){
  77. for $reg (@reg1){
  78. $linea=~s/$reg//;
  79. }
  80.  
  81. return $linea;
  82. }
  83.  
  84. }
  85. }
  86.  
  87. sub crack_get{
  88. ($url,$hash,@reg1) = @_;
  89. @code = GETS($url.$hash);
  90. for $linea (@code){
  91. if ($linea=~/$hash/i){
  92. for $reg (@reg1){
  93. $linea=~s/$reg//;
  94.  
  95. }
  96. return $linea;
  97. }
  98. }
  99. }
  100.  

Ideas Sugerencias :D Bienvenidas
www.nullbytes.net¡
http://www.nullbytes.net/multicracker-md5-01/


En línea

Undersecurity.net
Darioxhcx


Desconectado Desconectado

Mensajes: 2.294


Ver Perfil
Re: MultiCracker 0.1 MD5
« Respuesta #1 en: 5 Septiembre 2008, 04:10 am »

trabaja bajo las webs esas no ?
se ve bueno , x momento no tengo hash pero algun dia lo probare xD

saludos


En línea

Eazy

Desconectado Desconectado

Mensajes: 229


Eazy [FM-Team]


Ver Perfil WWW
Re: MultiCracker 0.1 MD5
« Respuesta #2 en: 5 Septiembre 2008, 04:11 am »

nOoooooOo mira que zarpaaadoo :) es JUSTO JUSTO, lo qe necesito en este momento :)

EDIT: No se si eso es perl, es perl? me decis como ejecutarlo por favor?
« Última modificación: 5 Septiembre 2008, 04:13 am por Eazy » En línea

[/url]
OzX


Desconectado Desconectado

Mensajes: 406

[NuKe] Team


Ver Perfil WWW
Re: MultiCracker 0.1 MD5
« Respuesta #3 en: 5 Septiembre 2008, 04:32 am »

bajate el active perl

luego
>script.pl <hash>

y seria :D
En línea

Undersecurity.net
Eazy

Desconectado Desconectado

Mensajes: 229


Eazy [FM-Team]


Ver Perfil WWW
Re: MultiCracker 0.1 MD5
« Respuesta #4 en: 5 Septiembre 2008, 04:54 am »

Listo, funciona perfecto pero me parece que ahi un error con la web md5decrypter.com
En línea

[/url]
electronik_0

Desconectado Desconectado

Mensajes: 40


Ver Perfil
Re: MultiCracker 0.1 MD5
« Respuesta #5 en: 4 Noviembre 2008, 17:02 pm »

excelente herramienta men :D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines