GLADzTeguhID

MD5 Mass Decrypter

Jan 13th, 2017
352
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 6.09 KB | None | 0 0
  1. <?
  2. set_time_limit(0);
  3. ?>
  4. <html>
  5. <head>
  6. <title>MD5 Mass Cracker</title>
  7. </head>
  8. <style type="text/css">
  9. body,a{
  10. background-color: black;
  11. color: #BBBBBB;
  12. font-family: Lucida Console,Tahoma;
  13. font-size: 11px;
  14. text-align: left;
  15. }
  16.  
  17. input,select,textarea,table,button {
  18. background: none repeat scroll 0 0 #000000;
  19. border: 1px solid #990000;
  20. color: #FFFFFF;
  21. margin: 0;
  22. font-family: Lucida Console,Tahoma;
  23. font-size: 11px;
  24. padding: 5px 5px;
  25. }
  26.  
  27. input:hover, textarea:hover, select:hover, button:hover {
  28. background: none repeat scroll 0 0 #220000;
  29. border: 1px solid #FF0000;
  30. }
  31.  
  32. option {
  33. background: none repeat scroll 0 0 #000000;
  34. }
  35. a{
  36. text-decoration: none;
  37. }
  38. textarea{
  39. resize: none;
  40. }
  41.  
  42. </style>
  43. <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
  44. <script type="text/JavaScript">
  45. $(document).ready(function(){
  46. $('pre').fadeIn(3000);
  47.  
  48. $('input[type="text"]').click(function(){
  49. $(this).val('');
  50. });
  51.  
  52.  
  53.  
  54. });
  55.  
  56. </script>
  57.  
  58. <?
  59. if(!empty($_POST['password'])){
  60. set_time_limit(0);
  61. $password = nl2br($_POST['password']);
  62.  
  63. $ex = explode("<br />",$password);
  64.  
  65. $total_checked = 0;
  66. $total_cracked = 0;
  67. $total_failed  = 0;
  68. $total_not_md5 = 0;
  69.  
  70. foreach($ex as $cracking_password){
  71. $total_checked++;
  72. $cracking_passwords   = explode("|",$cracking_password);
  73. $cracking_password    = explode("|",$cracking_password);
  74. $cracking_password    = $cracking_password[1];
  75. echo $cracking_passwords[0]."|";
  76. $cracking_password    = trim($cracking_password);
  77. $regex = "/[a-z0-9]{32}/i";
  78.  
  79. if(preg_match($regex,$cracking_password)){
  80. $curl_crack = curl_init();
  81.  
  82. CURL_SETOPT($curl_crack,CURLOPT_URL,"http://md5online.net");
  83. CURL_SETOPT($curl_crack,CURLOPT_POST,True);
  84. CURL_SETOPT($curl_crack,CURLOPT_POSTFIELDS,"pass=".$cracking_password."&option=hash2text&send=Submit");
  85. CURL_SETOPT($curl_crack,CURLOPT_RETURNTRANSFER,True);
  86. CURL_SETOPT($curl_crack,CURLOPT_FOLLOWLOCATION,True);
  87. curl_setopt($curl_crack, CURLOPT_CONNECTTIMEOUT ,9000);
  88. curl_setopt($curl_crack, CURLOPT_TIMEOUT, 9000);
  89.  
  90.  
  91. $exec = curl_exec($curl_crack);
  92.  
  93.  
  94. if(preg_match("/pass : (.*)/",$exec,$cracked)){
  95. echo "<font size='2' color='green'><b>".$cracked[1]."</b></font>";
  96. $total_cracked++;
  97. flush();
  98. }else{
  99.  
  100. CURL_SETOPT($curl_crack,CURLOPT_URL,"http://md5decryption.com");
  101. CURL_SETOPT($curl_crack,CURLOPT_POST,True);
  102. CURL_SETOPT($curl_crack,CURLOPT_POSTFIELDS,"hash=".$cracking_password."&submit=Decrypt+It%21");
  103. CURL_SETOPT($curl_crack,CURLOPT_RETURNTRANSFER,True);
  104. CURL_SETOPT($curl_crack,CURLOPT_FOLLOWLOCATION,True);
  105. curl_setopt($curl_crack, CURLOPT_CONNECTTIMEOUT ,9000);
  106. curl_setopt($curl_crack, CURLOPT_TIMEOUT, 9000);
  107. $exec = curl_exec($curl_crack);
  108.  
  109.  
  110.  
  111. if(preg_match("/<font size=.*>(.+)<\/font>/",$exec,$cracked)){
  112. echo "<font size='2' color='green'><b>".$cracked[1]."</b></font><br />";
  113. $total_cracked++;
  114. flush();
  115. }else{
  116. $curl_crack = curl_init();
  117. CURL_SETOPT($curl_crack,CURLOPT_URL,"http://md5pass.info");
  118. CURL_SETOPT($curl_crack,CURLOPT_POST,True);
  119. CURL_SETOPT($curl_crack,CURLOPT_POSTFIELDS,"hash=".$cracking_password."&get_pass=Get+Pass");
  120. CURL_SETOPT($curl_crack,CURLOPT_RETURNTRANSFER,True);
  121. CURL_SETOPT($curl_crack,CURLOPT_FOLLOWLOCATION,True);
  122. curl_setopt($curl_crack, CURLOPT_CONNECTTIMEOUT ,9000);
  123. curl_setopt($curl_crack, CURLOPT_TIMEOUT, 9000);
  124.  
  125.  
  126.  
  127. $exec = curl_exec($curl_crack);
  128.  
  129. if(preg_match("/Password - <b>(.*)<\/b>/",$exec,$cracked)){
  130. echo "<font size='2' color='green'><b>".$cracked[1]."</b></font><br />";
  131. $total_cracked++;
  132. flush();
  133. }else{
  134. $curl_crack = curl_init();
  135. CURL_SETOPT($curl_crack,CURLOPT_URL,"http://md5.noisette.ch");
  136. CURL_SETOPT($curl_crack,CURLOPT_POST,True);
  137. CURL_SETOPT($curl_crack,CURLOPT_POSTFIELDS,"hash=".$cracking_password);
  138. CURL_SETOPT($curl_crack,CURLOPT_RETURNTRANSFER,True);
  139. CURL_SETOPT($curl_crack,CURLOPT_FOLLOWLOCATION,True);
  140. curl_setopt($curl_crack, CURLOPT_CONNECTTIMEOUT ,9000);
  141. curl_setopt($curl_crack, CURLOPT_TIMEOUT, 9000);
  142.  
  143.  
  144.  
  145. $exec = curl_exec($curl_crack);
  146.  
  147.  
  148.  
  149. if(preg_match('/= md5\("(.*)"\)/',$exec,$cracked)){
  150. echo "<font size='2' color='green'><b>".$cracked[1]."</b></font><br />";
  151. $total_cracked++;
  152. flush();
  153. }else{
  154.  
  155. echo "<font size='2' color='red'><b>Not Found</b></font><br />";
  156. $total_failed++;
  157. flush();
  158.  
  159. }// Next update put the fifth website here
  160.  
  161. }
  162. }
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175. }
  176. }
  177.  
  178. else{
  179. $total_not_md5++;
  180. echo $cracking_password."<br />";
  181. flush();
  182. continue;
  183. }
  184. //close curl //curl_close($curl_crack);
  185. }
  186.  
  187. echo "<br /><br /><font size='2'>Total Password Checked : </font><b><font size='2'>".$total_checked."</font></b> <b>|</b><font size='2' color='green'> Total Password Cracked : </font><font size='2'>".$total_cracked." </font><b>|</b><font size='2' color='red'> Total Password Faild : </font><b><font size='2'>".$total_failed."</font></b>"." </font><b>|</b><font size='2' color='orange'> Total Note Md5 : </font><b><font size='2'>".$total_not_md5."</font></b>";
  188. }else{
  189. ?>
  190. <body>
  191.  
  192. <center><pre style="display: none;"><font color="Lime" size="1">
  193. ___  ________ _____  ___  ___                _____                _            
  194. |  \/  |  _  \  ___| |  \/  |               /  __ \              | |            
  195. | .  . | | | |___ \  | .  . | __ _ ___ ___  | /  \/_ __ __ _  ___| | _____ _ __
  196. | |\/| | | | |   \ \ | |\/| |/ _` / __/ __| | |   | '__/ _` |/ __| |/ / _ \ '__|
  197. | |  | | |/ //\__/ / | |  | | (_| \__ \__ \ | \__/\ | | (_| | (__|   <  __/ |  
  198. \_|  |_/___/ \____/  \_|  |_/\__,_|___/___/  \____/_|  \__,_|\___|_|\_\___|_|  
  199.                                                                                                                                                                                                                      
  200. </pre></font></center>
  201. <br/><br/><br/><br/>
  202.  
  203. <center>
  204. <form action="" method="POST">
  205.  
  206.  
  207. <p><strong>Passwords</strong></p>
  208.  
  209. </textarea> <textarea cols='70' rows='15' name="password" placeholder="email|MD5"></textarea>
  210.  
  211. <br /><br />
  212.  
  213. <input type="submit" name="crack" value="Crack Password">
  214. <br /><br /><br /><br />
  215. <a href="http://security-dz.com" target="_blank">Coded By Walid Security-dz.com</a>
  216.  
  217.  
  218. </form>
  219. </center>
  220. <?}?>
  221. </body>
  222. </html>
Add Comment
Please, Sign In to add comment