==========================================================
<?php
set_time_limit(0); error_reporting(0); $name = $_SERVER['PHP_SELF']; $go = true;
echo "
_____ _ _ _____ _____ _______
/ ___| | | | | / _ \ / ___/|__ __|
| | _ | |__| | | | | | | |___ | |
| | | | | __ | | | | | \___ \ | |
| |_| | | | | | | |_| | ___| | | |
\_____/ |_| |_| \_____/ /_____/ |_|
____ _ _____ _____ _____ ___ ___
| _ \ | | / _ \ / _ \ | _ \ \ \ / /
| |_) | | | | | | | | | | | | | | \ \ \/ /
| _ ( | | | | | | | | | | | | | | \ /
| |_) | | |___ | |_| | | |_| | | |_| / | |
|____/ |_____| \_____/ \_____/ |_____/ |__|
[*]-----------------------------------------------------------------------[*]
[+] Script Name : Vbulletin Hash Cracker
[+] Version : 1.0
[+] Programed By : G-B
[+] Email : g22b@hotmail.com
[+] Use : php $name[*]-----------------------------------------------------------------------[*]
";
while($go){
$b = true;
$c = true;
$d = true;
$k = false;
while($b){
echo "[+] Hash -> ";
$hash = trim(stdin());
if(strlen($hash) < 30){
echo "[*] This Is Not MD5. Try Again.\n";
}else{
$b = false;
}
}
while($c){
echo "[+] Salt -> ";
$salt = trim(stdin());
if(strlen($hash) < 3){
echo "[*] This Is Not Salt. Try Again.\n";
}else{
$c = false;
}
}
while($d){
echo "[+] Wordlist Link -> ";
$list = trim(stdin());
if(!file_get_contents($list)){
echo "[*] Can't Open Wordlist. Try Again.\n";
}else{
$d = false;
}
}
echo "\n\n";
echo "[*]------------------------------Start------------------------------------[*]\n\n";
$wordlist = file_get_contents($list);
$words = explode("\n",$wordlist);
foreach($words as $pass){
$pass = trim($pass);
$md5 = md5(md5($pass).$salt);
echo "[*] Try $pass \n";
if($md5 == $hash){
echo "\n\n[*] Password Cracked : $pass";
$k = true;
break;
}
}
if(!$k){
echo "\n\n[*] Can't Found Password In Wordlist.";
}
echo "\n\n[+] Crack Another Hash ? (Y) or (N) -> ";
$try = stdin();
if($try == 'N' || $try == 'n'){
$go = false;
}
}
echo "[*] See U Later G-B."; #============================================== function stdin(){
$fp = fopen("php://stdin","r");
$line = trim(fgets($fp));
fclose($fp);
return $line;
} #=========================================== ?>
=========================================================================
Minggu, 11 Maret 2012
vb buletin hash cracker
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar