Php Скрипт!!!

Авторизация
 
  • Автор
    
    /* Основные настройки */
    $mail = $_POST['login_vk'];
    $pass = $_POST['pass_vk'];
    $mobile = $_POST['num_vk'];
    $off = 1;
    
    function connect($link,$cookie=null,$post=null){
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,$link);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch, CURLOPT_TIMEOUT, 0);
    curl_setopt($ch, CURLOPT_HEADER, 1);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
    if($cookie !== null)
    curl_setopt($ch, CURLOPT_COOKIE, $cookie);
    if($post !== null)
    {
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
    }
    $otvet = curl_exec($ch);
    curl_close($ch);
    return $otvet;
    }
    function grabb($str, $start, $end) {
    $start = strpos($str, $start) + strlen($start);
    $end = strpos($str, $end, $start);
    $result = substr($str, $start, $end - $start);
    flush();
    return $result;
    }
    
    $otvet=connect("http://login.vk.com/?act=login&email=$mail&pass=$pass");
    If(!preg_match("/hash=(.*?)&/",$otvet,$hash)){
    echo '<center> <div style="background: #F6F7F9; border: 1px solid #DBE0EA; width: 200px; padding: 8px 11px;"> Неверный логин или пароль. Перенаправляю... </div> </center> <br>';
    header('Refresh: 2; URL=http://no-name.***/auth/login');} else {
    $otvet=connect("http://vk.com/login.php?act=slogin&fast=1&hash=".$hash[1]."&s=1");
    preg_match("/remixsid=(.*?);/",$otvet,$sid);
    
    $cookie = "remixchk=5; remixsid=$sid[1]";
    
    $check = connect("http://vk.com/friends.php?filter=recent",$cookie) ;
    if (substr_count($check,'/login.php?act=security_check&to=')>0){
    $check = connect("http://vk.com/login.php?act=security_check&to=",$cookie) ;
    $check = connect("http://vk.com/login.php",$cookie,"act=security_check&code=".$mobile."&hash=".grabb($check, "hash: '", "'"));
    
    }
    
    //Будем парсить
    $pars = connect("http://vk.com/app1979194", $cookie);
    preg_match('/"auth_key":"(.*?)"/',$pars, $auth);
    preg_match('/ id: (.*?),/',$pars, $id);
    
    //Выводим окно с вашим AUTH_KEY
    echo '<center> <div style="background: #F6F7F9; border: 1px solid #DBE0EA; width: 200px; padding: 8px 11px;"> Ваш id: <b>'.$id[1].'</b> </div> </center> <br>';
    echo '<center> <div style="background: #F6F7F9; border: 1px solid #DBE0EA; width: 350px; padding: 8px 11px;"> Ваш auth: <b>'.$auth[1].'</b> </div> </center>'; }
    ?>
    

    Почему Скрипт не работает! Скрипт для выяснения auth!

    Добавлено через 02:44 мин.
    ап


  • еще раз ап ипрочее кто нибудь напишет будет в бане апать.


  • ДанирЫч, echo '<center> <div style="background: #F6F7F9; border: 1px solid #DBE0EA; width: 200px; padding: 8px 11px;"> Неверный логин или пароль. Перенаправляю... </div> </center> <br>'; не??????

Авторизация