
27.04.2005, 15:02
|
|
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
Если дадите кнугу по ДжБилдеру и кряк к последней, то перепишу на ней
>А насчет md5 брутфорса... Чет я немного невъезжаю...
>куча переменных и не одного ввода данных...
Код:
<?
// MD5 simple pass checker
//
// GNU GENERAL PUBLIC LICENSE
// Version 2, June 1991
//
// Copyright (C) 2005 nerezus
$form = "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">
<b>Input here your info:</b><br>
Your md5 hash:<br>
<input type=\"text\" name=\"h\" size=\"32\" maxlength=\"32\" value=\"34823136d0dd91d0f5d22db740f7679c\"><br>
Symbols:<br>
<input type=\"text\" name=\"s\" size=\"86\" maxlength=\"120\" value=\"1234567890abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ.,!@#$%^&*()_-=+\"><br>
Length:<br>
<input type=\"text\" name=\"l\" size=\"1\" maxlength=\"1\" value=\"4\"><br>
Your Email:<br>
<input type=\"text\" name=\"email\" size=\"20\" maxlength=\"40\" value=\"vasya_pupkin@mail.ru\"><br>
<input type=\"submit\" value=\"Check!\">
</form>";
$nl=ignore_user_abort (1);
set_time_limit(0);
if(!isset($h)) $h='';
if ($h == "") echo "$form"; else
{$s="|".$s; $code="<? \n";
for ($t=1; $t<=$l; $t++) $code.='for ($a'.$t.'=0; $a'.$t.' < strlen($s); $a'.$t.'++)'."\n";
$code.='{ $p="";'."\n";
for ($i=1; $i<=$l; $i++) $code.= 'if ($s[$a'.$i.'] != "|") $p=$p.$s[$a'.$i.'];'."\n";
$code.='if (md5($p) == $h) {mail("$email", "md5", "Password checked! $p"); echo "Password checked!<br>$p"; break ('.$l.');} } ?>';
$fn='md5.inf'; $fh=fopen($fn,"w"); fwrite($fh, $code); fclose($fh); include($fn);
}
?>
|
|
|