Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- set_time_limit(0);
- ?>
- <html>
- <head>
- <title>MD5 Mass Cracker</title>
- </head>
- <style type="text/css">
- body,a{
- background-color: black;
- color: #BBBBBB;
- font-family: Lucida Console,Tahoma;
- font-size: 11px;
- text-align: left;
- }
- input,select,textarea,table,button {
- background: none repeat scroll 0 0 #000000;
- border: 1px solid #990000;
- color: #FFFFFF;
- margin: 0;
- font-family: Lucida Console,Tahoma;
- font-size: 11px;
- padding: 5px 5px;
- }
- input:hover, textarea:hover, select:hover, button:hover {
- background: none repeat scroll 0 0 #220000;
- border: 1px solid #FF0000;
- }
- option {
- background: none repeat scroll 0 0 #000000;
- }
- a{
- text-decoration: none;
- }
- textarea{
- resize: none;
- }
- </style>
- <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
- <script type="text/JavaScript">
- $(document).ready(function(){
- $('pre').fadeIn(3000);
- $('input[type="text"]').click(function(){
- $(this).val('');
- });
- });
- </script>
- <?
- if(!empty($_POST['password'])){
- set_time_limit(0);
- $password = nl2br($_POST['password']);
- $ex = explode("<br />",$password);
- $total_checked = 0;
- $total_cracked = 0;
- $total_failed = 0;
- $total_not_md5 = 0;
- foreach($ex as $cracking_password){
- $total_checked++;
- $cracking_passwords = explode("|",$cracking_password);
- $cracking_password = explode("|",$cracking_password);
- $cracking_password = $cracking_password[1];
- echo $cracking_passwords[0]."|";
- $cracking_password = trim($cracking_password);
- $regex = "/[a-z0-9]{32}/i";
- if(preg_match($regex,$cracking_password)){
- $curl_crack = curl_init();
- CURL_SETOPT($curl_crack,CURLOPT_URL,"http://md5online.net");
- CURL_SETOPT($curl_crack,CURLOPT_POST,True);
- CURL_SETOPT($curl_crack,CURLOPT_POSTFIELDS,"pass=".$cracking_password."&option=hash2text&send=Submit");
- CURL_SETOPT($curl_crack,CURLOPT_RETURNTRANSFER,True);
- CURL_SETOPT($curl_crack,CURLOPT_FOLLOWLOCATION,True);
- curl_setopt($curl_crack, CURLOPT_CONNECTTIMEOUT ,9000);
- curl_setopt($curl_crack, CURLOPT_TIMEOUT, 9000);
- $exec = curl_exec($curl_crack);
- if(preg_match("/pass : (.*)/",$exec,$cracked)){
- echo "<font size='2' color='green'><b>".$cracked[1]."</b></font>";
- $total_cracked++;
- flush();
- }else{
- CURL_SETOPT($curl_crack,CURLOPT_URL,"http://md5decryption.com");
- CURL_SETOPT($curl_crack,CURLOPT_POST,True);
- CURL_SETOPT($curl_crack,CURLOPT_POSTFIELDS,"hash=".$cracking_password."&submit=Decrypt+It%21");
- CURL_SETOPT($curl_crack,CURLOPT_RETURNTRANSFER,True);
- CURL_SETOPT($curl_crack,CURLOPT_FOLLOWLOCATION,True);
- curl_setopt($curl_crack, CURLOPT_CONNECTTIMEOUT ,9000);
- curl_setopt($curl_crack, CURLOPT_TIMEOUT, 9000);
- $exec = curl_exec($curl_crack);
- if(preg_match("/<font size=.*>(.+)<\/font>/",$exec,$cracked)){
- echo "<font size='2' color='green'><b>".$cracked[1]."</b></font><br />";
- $total_cracked++;
- flush();
- }else{
- $curl_crack = curl_init();
- CURL_SETOPT($curl_crack,CURLOPT_URL,"http://md5pass.info");
- CURL_SETOPT($curl_crack,CURLOPT_POST,True);
- CURL_SETOPT($curl_crack,CURLOPT_POSTFIELDS,"hash=".$cracking_password."&get_pass=Get+Pass");
- CURL_SETOPT($curl_crack,CURLOPT_RETURNTRANSFER,True);
- CURL_SETOPT($curl_crack,CURLOPT_FOLLOWLOCATION,True);
- curl_setopt($curl_crack, CURLOPT_CONNECTTIMEOUT ,9000);
- curl_setopt($curl_crack, CURLOPT_TIMEOUT, 9000);
- $exec = curl_exec($curl_crack);
- if(preg_match("/Password - <b>(.*)<\/b>/",$exec,$cracked)){
- echo "<font size='2' color='green'><b>".$cracked[1]."</b></font><br />";
- $total_cracked++;
- flush();
- }else{
- $curl_crack = curl_init();
- CURL_SETOPT($curl_crack,CURLOPT_URL,"http://md5.noisette.ch");
- CURL_SETOPT($curl_crack,CURLOPT_POST,True);
- CURL_SETOPT($curl_crack,CURLOPT_POSTFIELDS,"hash=".$cracking_password);
- CURL_SETOPT($curl_crack,CURLOPT_RETURNTRANSFER,True);
- CURL_SETOPT($curl_crack,CURLOPT_FOLLOWLOCATION,True);
- curl_setopt($curl_crack, CURLOPT_CONNECTTIMEOUT ,9000);
- curl_setopt($curl_crack, CURLOPT_TIMEOUT, 9000);
- $exec = curl_exec($curl_crack);
- if(preg_match('/= md5\("(.*)"\)/',$exec,$cracked)){
- echo "<font size='2' color='green'><b>".$cracked[1]."</b></font><br />";
- $total_cracked++;
- flush();
- }else{
- echo "<font size='2' color='red'><b>Not Found</b></font><br />";
- $total_failed++;
- flush();
- }// Next update put the fifth website here
- }
- }
- }
- }
- else{
- $total_not_md5++;
- echo $cracking_password."<br />";
- flush();
- continue;
- }
- //close curl //curl_close($curl_crack);
- }
- 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>";
- }else{
- ?>
- <body>
- <center><pre style="display: none;"><font color="Lime" size="1">
- ___ ________ _____ ___ ___ _____ _
- | \/ | _ \ ___| | \/ | / __ \ | |
- | . . | | | |___ \ | . . | __ _ ___ ___ | / \/_ __ __ _ ___| | _____ _ __
- | |\/| | | | | \ \ | |\/| |/ _` / __/ __| | | | '__/ _` |/ __| |/ / _ \ '__|
- | | | | |/ //\__/ / | | | | (_| \__ \__ \ | \__/\ | | (_| | (__| < __/ |
- \_| |_/___/ \____/ \_| |_/\__,_|___/___/ \____/_| \__,_|\___|_|\_\___|_|
- </pre></font></center>
- <br/><br/><br/><br/>
- <center>
- <form action="" method="POST">
- <p><strong>Passwords</strong></p>
- </textarea> <textarea cols='70' rows='15' name="password" placeholder="email|MD5"></textarea>
- <br /><br />
- <input type="submit" name="crack" value="Crack Password">
- <br /><br /><br /><br />
- <a href="http://security-dz.com" target="_blank">Coded By Walid Security-dz.com</a>
- </form>
- </center>
- <?}?>
- </body>
- </html>
Add Comment
Please, Sign In to add comment