ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

24.08.2009, 10:41
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
Вечный Онлайн Вконтакте
просили в этой теме
[+] Авторизируется по cookie
[+] Если cookie "мертвые",то с вашим E-mail/Password
[+] При необходимости пишет log-файл
PHP код:
<?php
set_time_limit(0);
//-----------------//
$email = ""; // E-mail
$pass = ""; // Пароль
$log = "0"; // 1 - Если нужно писать log-файл
//-----------------//
$ch = curl_init("http://vkontakte.ru/index.php");
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4");
curl_setopt($ch, CURLOPT_REFERER, "http://vkontakte.ru/index.php");
curl_setopt($ch, CURLOPT_COOKIEFILE, "./cook7777");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
if (preg_match('#l">E(.*?)<#i',$result,$avtoriz))
{
$ch = curl_init("http://vkontakte.ru/login.php");
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "op=a_login_attempt&email=".urlencode($email)."&pass=".urlencode($pass)."&expire=0");
curl_setopt($ch, CURLOPT_REFERER, "http://vkontakte.ru/index.php");
curl_setopt($ch, CURLOPT_COOKIEJAR, "./cook7777");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$res_index = curl_exec($ch);
if ($log == "1")
{
$fh = fopen("log.txt", "a+");
$success - fwrite($fh, "Авторизация [".date("H:i")."]\r\n");
fclose($fh);
}
}
else
{
if ($log == "1")
{
$fh = fopen("log.txt", "a+");
$success - fwrite($fh, "Работа через cookie [".date("H:i")."]\r\n");
fclose($fh);
}
}
/* geforse.name */
?>
 P.S. Заметил одну ошибку, у меня в пароле присутствует знак $, urlencode его почему-то не верно кодирует и авторизация не проходит. Если у вас скрипт не авторизиуется, то попробуйте поменять пароль на буквено-цифровой
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|