Underc0de

Programación Web => Back-end => Mensaje iniciado por: Screamer en Diciembre 05, 2011, 09:54:02 PM

Título: MD5 Decrypter
Publicado por: Screamer en Diciembre 05, 2011, 09:54:02 PM
Bueno Aquí les dejo un md5 dencrypter pueden ir añadiéndole mas paginas
Demo: http://toolshs.lsghost.com/MD5CRACKER.php

Código (php) [Seleccionar]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Online Md5 Cracker</title>
<style type="text/css">
<!--
body,td,th {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        color: #00FF00;
        font-weight: bold;
}
body {
        background-color: #000000;
}
a:link {
        color: #FF0000;
        text-decoration: none;
}
a:visited {
        text-decoration: none;
        color: #00FF00;
}
a:hover {
        text-decoration: none;
        color: #99FFFF;
}
a:active {
        text-decoration: none;
        color: #9900FF;
}
.style3 {
        color: #00FF00
        }
a {
        font-weight: bold;
}
-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"></head>
<body>
<style type='text/css'>
body {
    background-color: #000000;
    color: green;
    font-family:courier new;
    font-size:12px;
}
text,input,table,tr,td,th {
    border-color: green;
    border-style: solid;
    border-width: 1px;
    color: green;
    background:#0f0f0f;
    font-family:courier new;
    font-size:12px;
}
</style>
<form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="POST">
  <center><br>
Please Enter md5 hash to the textbox below <br>
<br>
<input name="hash" type="text" class="style3" size="32"><br><br>
<input type="submit" class="style3" value="Crack Me..."></center>
</form>
<?php

/***
* Online Md5 cracker by gunslinger_ 
* Version : 1.0
* Visit : http://www.devilzc0de.com
*/

$city strtolower(trim($_POST["hash"]));

if(
ereg("([0-9a-f]{32})"$city)) {
    
$urls = array(
                 
=> ("http://md5.rednoize.com/?p&s=md5&q=" $city),
                 
=> ("http://gdataonline.com/qkhash.php?mode=txt&hash=" $city),
                 
=> ("http://milw0rm.com/cracker/search.php"),
                 
=> ("http://md5decryption.com/"),
                 
=> ("http://alimamed.pp.ru/md5/?md5e=&md5d=" $city),
                 
=> ("http://ice.breaker.free.fr/md5.php?hachage=" $city),
                 
=> ("http://passcracking.com/"),
                 
=> ("http://md5.hashcracking.com/search.php?md5=" $city),
                 
=> ("http://www.hashchecker.com/index.php?_sls=search_hash"),
                 
=> ("http://md5crack.it-helpnet.de/index.php?op=search"),
                 
10 => ("http://blacklight.gotdns.org/cracker/crack.php"),
                 
11 => ("http://md5.ip-domain.com.cn/"),
                 
12 => ("http://www.bigtrapeze.com/md5/"),
                 
13 => ("http://opencrack.hashkiller.com/"),
                 
14 => ("http://www.md5oogle.com/decrypt.php?input=" $city),
                 
15 => ("http://www.tydal.nu/php/sakerhet/md5.php?q=" $city)
                 );

    
$params = array(
                    
=> (null),
                    
=> (null),
                    
=> ("hash=" $city "&submit=Submit"),
                    
=> ("hash=" $city "&submit=Decrypt It!"),
                    
=> (null),
                    
=> (null),
                    
=> ("datafromuser=" $city "&submit=DoIT"),
                    
=> (null),
                    
=> ("search_field=" $city "&Submit=search"),
                    
=> ("md5=" $city "&submit=Search now"),
                    
10 => ("hash=" $city "&algos=MD5&crack=Crack"),
                    
11 => ("text=" $city "&submit=submit"),
                    
12 => ("query=" $city "&submit= Crack "),
                    
13 => ("oc_check_md5=" $city ."&oc_submit=Search MD5"),
                    
14 => (null),
                    
15 => (null)
                    );

    
$patterns = array(
                     
=> (null),
                     
=> ("/<\/td><td width=\"35%\"><b>(.*)<\/b><\/td><\/tr>/"),
                     
=> ("/<\/TD><TD align=\"middle\" nowrap=\"nowrap\" width=90>(.*)<\/TD><TD align=\"middle\" nowrap=\"nowrap\" width=90>cracked<\/TD><\/TR>/"),
                     
=> ("/<h2>Results<\/h2><b>Md5 Hash:<\/b> " $city "<br\/><b class='red'>Normal Text: <\/b>(.*)<br\/>/"),
                     
=> ("/: <b>(.*)<\/b><br><form action=\"\">/"),
                     
=> ("/: <b><br \/><br \/> - (.*)<\/b>/"),
                     
=> ("/<\/td><td>md5 Database<\/td><td>" $city "<\/td><td bgcolor=#FF0000>(.*)<\/td><td>/"),
                     
=> ("/Cleartext of " $city " is (.*)/"),
                     
=> ("/<td><li>Your md5 hash is :<br><li>" $city " is <b>(.*)<\/b> used charl/"),
                     
=> ("/<\/td><td>" $city "<\/td><td>(.*)<\/td>/"),
                     
10 => ("/" $city " -> <b>(.*)<\/b><br><br>/"),
                     
11 => ("/<strong>result:<\/strong><font color=red>(.*)<\/font> /"),
                     
12 => ("/The hash <strong>" $city "<\/strong> has been deciphered to: <strong>(.*)<\/strong>/"),
                     
13 => ("/<\/div><div class=\"result\">" $city ":(.*)<br\/>/"),
                     
14 => ("/<br\/><center><div style=\"background: lightblue;\"><b>Result: (.*)<\/b><br \/><\/div><\/center><br \/>/"),
                     
15 => ("/(.*)<\/b><\/h5>/")
                     );

    if((
count($urls) !== count($params)) || (count($urls) !== count($patterns)) || (count($params) !== count($patterns))) { die("Error"); }

    for(
$i 0$i count($urls); $i++) {
        echo 
"\n<br>\n";

        
$url $urls[$i];
        
$param $params[$i];
        
$pattern $patterns[$i];

        
$message ereg_replace("(http|https)://"null$url);
        
$message ereg_replace("/(.*)"null$message);

        
$ch curl_init();
        
curl_setopt($chCURLOPT_CONNECTTIMEOUT"4");
        if(!empty(
$param)) {
            
curl_setopt($chCURLOPT_POST1);
            
curl_setopt($chCURLOPT_POSTFIELDS$param);
        }
        
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
        
curl_setopt($chCURLOPT_URL$url);
        
curl_setopt($chCURLOPT_USERAGENT"Mozilla/5.0 (compatible; MSIE 5.01; Windows NT 5.0)");
        
curl_setopt($chCURLOPT_TIMEOUT"4");
        
$result = @curl_exec($ch);
        
curl_close($ch);

        if(!empty(
$result)) {
            if(empty(
$pattern)) {
                
$final $result;
            } else {
                
preg_match($pattern$result$final);
                
$final $final[1];
            }
        }

        echo (
md5($final) === $city || md5(htmlentities($final)) === $city)?("[+]" $message ": <b>" htmlentities($final) . "</b>"):("[-]" $message ": Not Found");
    }
}
?>

<br>
</div>
</body>
Título: Re:(PHP) MD5 Decrypter
Publicado por: Xt3mP en Diciembre 05, 2011, 10:19:55 PM
Te falto autor compañero: No recuerdo nick pero creo que es un ruso.

P.D.: Algunas de esas páginas están off, el script es algo viejo.
P.D.2: Te corregí el título (Dencypter por Decrypter)
Título: Re:(PHP) MD5 Decrypter
Publicado por: Cronos en Julio 18, 2012, 01:42:28 PM
Es un buen codigo que con la ayuda del post de Dracko podes dejarlo muy completo!
Saludos,, Cronos.-