daily pastebin goal
1%
SHARE
TWEET

MD5 Cracker

Berandal666 Mar 9th, 2017 76 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <title>Online Md5 Cracker</title>
  5. <style type="text/css">
  6. <!--
  7. body,td,th {
  8.         font-family: Geneva, Arial, Helvetica, sans-serif;
  9.         color: #00FF00;
  10.         font-weight: bold;
  11. }
  12. body {
  13.         background-color: #000000;
  14. }
  15. a:link {
  16.         color: #FF0000;
  17.         text-decoration: none;
  18. }
  19. a:visited {
  20.         text-decoration: none;
  21.         color: #00FF00;
  22. }
  23. a:hover {
  24.         text-decoration: none;
  25.         color: #99FFFF;
  26. }
  27. a:active {
  28.         text-decoration: none;
  29.         color: #9900FF;
  30. }
  31. .style3 {
  32.         color: #00FF00
  33.         }
  34. a {
  35.         font-weight: bold;
  36. }
  37. -->
  38. </style>
  39. <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"></head>
  40. <body>
  41. <style type='text/css'>
  42. body {
  43.     background-color: #000000;
  44.     color: green;
  45.     font-family:courier new;
  46.     font-size:12px;
  47. }
  48. text,input,table,tr,td,th {
  49.     border-color: green;
  50.     border-style: solid;
  51.     border-width: 1px;
  52.     color: green;
  53.     background:#0f0f0f;
  54.     font-family:courier new;
  55.     font-size:12px;
  56. }
  57. </style>
  58. <form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="POST">
  59.   <center><br>
  60. Please Enter md5 hash to the textbox below <br>
  61. <br>
  62. <input name="hash" type="text" class="style3" size="32"><br><br>
  63. <input type="submit" class="style3" value="Crack Me..."></center>
  64. </form>
  65. <?php
  66.  
  67. /***
  68. * Online Md5 cracker by gunslinger_
  69. * Version : 1.0
  70. * Visit : http://www.devilzc0de.com
  71. */
  72.  
  73. $city = strtolower(trim($_POST["hash"]));
  74.  
  75. if(ereg("([0-9a-f]{32})", $city)) {
  76.     $urls = array(
  77.                  0 => ("http://md5.rednoize.com/?p&s=md5&q=" . $city),
  78.                  1 => ("http://gdataonline.com/qkhash.php?mode=txt&hash=" . $city),
  79.                  2 => ("http://milw0rm.com/cracker/search.php"),
  80.                  3 => ("http://md5decryption.com/"),
  81.                  4 => ("http://alimamed.pp.ru/md5/?md5e=&md5d=" . $city),
  82.                  5 => ("http://ice.breaker.free.fr/md5.php?hachage=" . $city),
  83.                  6 => ("http://passcracking.com/"),
  84.                  7 => ("http://md5.hashcracking.com/search.php?md5=" . $city),
  85.                  8 => ("http://www.hashchecker.com/index.php?_sls=search_hash"),
  86.                  9 => ("http://md5crack.it-helpnet.de/index.php?op=search"),
  87.                  10 => ("http://blacklight.gotdns.org/cracker/crack.php"),
  88.                  11 => ("http://md5.ip-domain.com.cn/"),
  89.                  12 => ("http://www.bigtrapeze.com/md5/"),
  90.                  13 => ("http://opencrack.hashkiller.com/"),
  91.                  14 => ("http://www.md5oogle.com/decrypt.php?input=" . $city),
  92.                  15 => ("http://www.tydal.nu/php/sakerhet/md5.php?q=" . $city)
  93.                  );
  94.  
  95.     $params = array(
  96.                     0 => (null),
  97.                     1 => (null),
  98.                     2 => ("hash=" . $city . "&submit=Submit"),
  99.                     3 => ("hash=" . $city . "&submit=Decrypt It!"),
  100.                     4 => (null),
  101.                     5 => (null),
  102.                     6 => ("datafromuser=" . $city . "&submit=DoIT"),
  103.                     7 => (null),
  104.                     8 => ("search_field=" . $city . "&Submit=search"),
  105.                     9 => ("md5=" . $city . "&submit=Search now"),
  106.                     10 => ("hash=" . $city . "&algos=MD5&crack=Crack"),
  107.                     11 => ("text=" . $city . "&submit=submit"),
  108.                     12 => ("query=" . $city . "&submit= Crack "),
  109.                     13 => ("oc_check_md5=" . $city ."&oc_submit=Search MD5"),
  110.                     14 => (null),
  111.                     15 => (null)
  112.                     );
  113.  
  114.     $patterns = array(
  115.                      0 => (null),
  116.                      1 => ("/<\/td><td width=\"35%\"><b>(.*)<\/b><\/td><\/tr>/"),
  117.                      2 => ("/<\/TD><TD align=\"middle\" nowrap=\"nowrap\" width=90>(.*)<\/TD><TD align=\"middle\" nowrap=\"nowrap\" width=90>cracked<\/TD><\/TR>/"),
  118.                      3 => ("/<h2>Results<\/h2><b>Md5 Hash:<\/b> " . $city . "<br\/><b class='red'>Normal Text: <\/b>(.*)<br\/>/"),
  119.                      4 => ("/: <b>(.*)<\/b><br><form action=\"\">/"),
  120.                      5 => ("/: <b><br \/><br \/> - (.*)<\/b>/"),
  121.                      6 => ("/<\/td><td>md5 Database<\/td><td>" . $city . "<\/td><td bgcolor=#FF0000>(.*)<\/td><td>/"),
  122.                      7 => ("/Cleartext of " . $city . " is (.*)/"),
  123.                      8 => ("/<td><li>Your md5 hash is :<br><li>" . $city . " is <b>(.*)<\/b> used charl/"),
  124.                      9 => ("/<\/td><td>" . $city . "<\/td><td>(.*)<\/td>/"),
  125.                      10 => ("/" . $city . " -> <b>(.*)<\/b><br><br>/"),
  126.                      11 => ("/<strong>result:<\/strong><font color=red>(.*)<\/font> /"),
  127.                      12 => ("/The hash <strong>" . $city . "<\/strong> has been deciphered to: <strong>(.*)<\/strong>/"),
  128.                      13 => ("/<\/div><div class=\"result\">" . $city . ":(.*)<br\/>/"),
  129.                      14 => ("/<br\/><center><div style=\"background: lightblue;\"><b>Result: (.*)<\/b><br \/><\/div><\/center><br \/>/"),
  130.                      15 => ("/(.*)<\/b><\/h5>/")
  131.                      );
  132.  
  133.     if((count($urls) !== count($params)) || (count($urls) !== count($patterns)) || (count($params) !== count($patterns))) { die("Error"); }
  134.  
  135.     for($i = 0; $i < count($urls); $i++) {
  136.         echo "\n<br>\n";
  137.  
  138.         $url = $urls[$i];
  139.         $param = $params[$i];
  140.         $pattern = $patterns[$i];
  141.  
  142.         $message = ereg_replace("(http|https)://", null, $url);
  143.         $message = ereg_replace("/(.*)", null, $message);
  144.  
  145.         $ch = curl_init();
  146.         curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, "4");
  147.         if(!empty($param)) {
  148.             curl_setopt($ch, CURLOPT_POST, 1);
  149.             curl_setopt($ch, CURLOPT_POSTFIELDS, $param);
  150.         }
  151.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  152.         curl_setopt($ch, CURLOPT_URL, $url);
  153.         curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (compatible; MSIE 5.01; Windows NT 5.0)");
  154.         curl_setopt($ch, CURLOPT_TIMEOUT, "4");
  155.         $result = @curl_exec($ch);
  156.         curl_close($ch);
  157.  
  158.         if(!empty($result)) {
  159.             if(empty($pattern)) {
  160.                 $final = $result;
  161.             } else {
  162.                 preg_match($pattern, $result, $final);
  163.                 $final = $final[1];
  164.             }
  165.         }
  166.  
  167.         echo (md5($final) === $city || md5(htmlentities($final)) === $city)?("[+]" . $message . ": <b>" . htmlentities($final) . "</b>"):("[-]" . $message . ": Not Found");
  168.     }
  169. }
  170. ?>
  171. <br>
  172. </div>
  173. </body>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top