كود PHP:
<?php
/* MD5 Hash Cracker , Unlinited lenth
Coded By iBot....With PHP
*/
function bru($num,$po)
{
$fun="JGFscGhhYmV0ID0gYXJyYXkoJyEnLCciJywnIycsJyQn LCclJywnJicsJ1wnJywnKCcsJyknLCcqJywn ***8203; KycsJywnLCctJywnLicsJy8nLCcwJywnMScsJzInLCczJywnNC csJzUnLCc2JywnNycsJzgnLCc5Jywn ***8203; OicsJzsnLCc8JywnPScsJz4nLCc/JywnQCcsJ0EnLCdCJywnQycsJ0QnLCdFJywnRicsJ0cnLCdIJy wnSScsJ0onLCdLJywnTCcsJ00nLCdO ***8203; JywnTycsJ1AnLCdRJywnUicsJ1MnLCdUJywnVScsJ1YnLCdXJy wnWCcsJ1knLCdaJywnWycsJ1xcJywn ***8203; XScsJ14nLCdfJywnYCcsJ2EnLCdiJywnYycsJ2QnLCdlJywnZi csJ2cnLCdoJywnaScsJ2onLCdrJywn ***8203; bCcsJ20nLCduJywnbycsJ3AnLCdxJywncicsJ3MnLCd0JywndS csJ3YnLCd3JywneCcsJ3knLCd6Jywn ***8203;eycsJ3wnLCd9JywnficpOw0KCSRsZW50aD1jb3VudC gkYWxwaGFiZXQpOw==";
$str="\$str_set=";
$fun=base64_decode($fun)."\$po=\"$po\";\$try=\"\"; \$num=$num;echo \"\nTrying With $num Word Set...\";";
for(
$x=0;$x<$num;$x++)
{
$fun.="for(\$i_$x=0;\$i_$x<\$lenth;\$i_$x++){\n";
$str.="\$alphabet[\$i_$x]";
if(
$x<$num-1){$str.=".";}
if(
$x==$num-1){$str.=';';}
}
$fun.="$str \n" ;
$fun.=base64_decode("JHh4PW1kNSgkc3RyX3NldCk7DQoJZ m9yKCRxPTA7JHE8JGhhc2hDb3VudDskcSsrKQ0KCXsNCgkJJHR y ***8203; eSs9MTsNCgkJaWYoJGhhc2hbJHFdPT0keHgpe2VjaG8gIlxuRm 91bmQgPiAkcSA+JGhhc2hbJHFdID4g ***8203; JHN0cl9zZXQiOyAkcG8rPTE7IGVjaG8gIiA+ICNoYXNoPSRwby I7IGlmKCRwbz09JGhhc2hDb3VudCl7 ***8203;ZWNobyAiXG5Ub3RhbCAkcG8iOyBleGl0KCk7fQ0KfQ 0KCX0=");
for(
$x=0;$x<$num;$x++)
{
$fun.="\n}";
}
$fun.=base64_decode("aWYoJHBvIT0kaGFzaENvdW50KQ0Ke w0KJG51bSs9MTsNCg0KJGw9YnJ1KCRudW0sJHBvKTsNCmV2YWw o ***8203;YmFzZTY0X2RlY29kZSgkbCkpOw0KZXhpdCgpOw0KfQ ==");
return 
base64_encode($fun);
}
eval(
base64_decode("RWNobyAiPT09PT09PT09PT09PT09PT 09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 ***8203; PT09PT09XG4iOw0KRWNobyAiPT09PT09PT09PT09PT09PT09PT 09PT09PT09PT09PT09PT09PT09PT09 ***8203; PT09PT09PT09PT09PT09PT09XG4iOw0KZWNobyAiIyMjIyMgIC AgICAgICAgICAgICBNZDUgSGFzaCBD ***8203; cmFja2VyLi4uVi4wMSAgICAgICAgICAgICAjIyMjXG4iOw0KZW NobyAiIyMjIyMgICAgICAgICAgQzBk ***8203; ZDNEIDFuIFBIUCAsIGJ5IGlCb3QgLyAhMzA3ICAgICAgICAgIC AjIyMjXG4iOw0KRWNobyAiPT09PT09 ***8203; PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT 09PT09PT09PT09PT09PT09XG4iOw0K ***8203; RWNobyAiPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT 09PT09PT09PT09PT09PT09PT09PT09 ***8203;PT09PT09XG5cbiI7"));

//load Hash
$file "hash.txt";
$lines COUNT(FILE($file));
$file fopen("$file""r");
$hash = array();
while (!
feof($file)) {
$hash[] = fgets($file);
}
$hashCount=count($hash);
echo 
"$hashCount hash imported ! \n";
for(
$n=0;$n<$hashCount;$n++){

if(
$n<$hashCount-1){$hash[$n]=substr("$hash[$n]"0, -2);}
$r=strlen($hash[$n]);
echo 
"len $r > $n > $hash[$n]\n";
}

echo 
"\nDecoding....\n";
$l=bru(1,0);
eval(
base64_decode($l));
?>