<?
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>
Comments
0 B
|👍
/👎