elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 09:19  


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!

+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderadores: Novlucker, Leo Gutiérrez., EleKtro H@cker)
| | |-+  [Perl] Pass Cracker By Doddy H
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Perl] Pass Cracker By Doddy H  (Leído 119 veces)
Doddy

Desconectado Desconectado

Mensajes: 220



Ver Perfil
[Perl] Pass Cracker By Doddy H
« en: 8 Octubre 2011, 16:56 »

Hola , aca les dejo un simple programa para buscar la decodificacion de un hash md5


Código
#!usr/bin/perl
#Pass Cracker 1.0
#(C) Doddy Hackman 2011
 
use LWP::UserAgent;
 
my $nave = LWP::UserAgent->new;
$nave->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1.12) Gecko/20080201Firefox/2.0.0.12");
$nave->timeout(5);
 
head();
unless($ARGV[0]) {
print "\n\n[+] sintax : $0 <hash>\n\n";
} else {
crackit($ARGV[0]);
}
copyright();
 
sub crackit {
 
print "\n[+] Cracking $_[0]\n\n";
 
my %hash = (
 
'http://passcracking.com/' => {
'tipo'  => 'post',
'variables'=>'{"datafromuser" => $_[0], "submit" => "DoIT"}',
'regex'=>'<\/td><td>md5 Database<\/td><td>$_[0]<\/td><td bgcolor=#FF0000>(.*)<\/td><td>',
},  
'http://md5.hashcracking.com/search.php?md5=' =>  {
'tipo' => 'get',
'regex' => 'Cleartext of $_[0] is (.*)',
},
'http://www.bigtrapeze.com/md5/' =>  {
'tipo' => 'post',
'variables'=>'{"query" => $_[0], "submit" => " Crack "}',
'regex' => 'The hash <strong>$_[0]<\/strong> has been deciphered to: <strong>(.+)<\/strong>',
},
'http://opencrack.hashkiller.com/' =>  {
'tipo' => 'post',
'variables'=>'{"oc_check_md5" => $_[0], "submit" => "Search MD5"}',
'regex' => qq(<\/div><div class="result">$_[0]:(.+)<br\/>),
},
'http://www.hashchecker.com/index.php?_sls=search_hash' =>  {
'tipo' => 'post',
'variables'=>'{"search_field" => $_[0], "Submit" => "search"}',
'regex' => '<td><li>Your md5 hash is :<br><li>$_[0] is <b>(.*)<\/b> used charl',
},
'http://victorov.su/md5/?md5e=&md5d=' =>  {
'tipo' => 'get',
'regex' => qq(MD5 ðàñøèôðîâàí: <b>(.*)<\/b><br><form action=\"\">),
}
);
 
for my $data(keys %hash) {
 
if ($hash{$data}{tipo} eq "
get") {
$code = toma($data.$_[0]);
if ($code=~/$hash{$data}{regex}/ig) {
print "
\n[+] Decoded : ".$1."\n\n";
}
} else {
$code = tomar($data,$hash{$data}{variables});
if ($code=~/$hash{$data}{regex}/ig) {
print "
\n[+] Decoded : ".$1."\n\n";
}
}
}
print "
\n[+] Finish\n";
}
 
sub head {
print "
\n\n-- == Pass Cracker == --\n\n";
}
 
sub copyright {
print "
\n\n(C) Doddy Hackman 2011\n\n";
exit(1);
}
 
sub toma {
return $nave->get($_[0])->content;
}
 
sub tomar {
my ($web,$var) = @_;
return $nave->post($web,[%{$var}])->content;
}
 
#Thanks to explorer (PerlEnEspañol)
# ¿ The End ?
Ejemplo de uso

Código:
perl crack.pl <hash>


« Última modificación: 8 Octubre 2011, 19:11 por Doddy » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Perl] Terr0r B0t By Doddy H
Scripting
Doddy 0 226 Último mensaje 7 Octubre 2011, 15:55
por Doddy
[Perl] Stalker By Doddy H
Scripting
Doddy 2 498 Último mensaje 19 Octubre 2011, 22:47
por Doddy
[Perl] Scan Port By Doddy H
Scripting
Doddy 0 365 Último mensaje 7 Octubre 2011, 15:56
por Doddy
[Perl] Reverse Shell By Doddy
Scripting
Doddy 0 229 Último mensaje 8 Octubre 2011, 16:55
por Doddy
[Perl] Paranoic Scan By Doddy H
Scripting
Doddy 0 213 Último mensaje 8 Octubre 2011, 16:56
por Doddy
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines