Преобразование акк:пароль в cookie

Discussion in 'Социальные сети' started by SanchezBoy, 20 Jun 2009.

  1. SanchezBoy

    SanchezBoy New Member

    Joined:
    11 Apr 2009
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    Всем привет. Собственно сабж. Нужно преобразовать анкауты вконтакте, в вид:
    remixemail=brynetkam%40bk.ru;remixmid=17605673;remixpass=9902ca600d3287589d691aba47fde7e7;remixsid=aacf6aca15819d38273b9f8edad2025рc41b175fe7e3a1fa3d4fbb71;remixchk=5; remixlang=0;
    remixemail=buben_95%40mail.ru;remixmid=22059532;remixpass=700a1e399802748d4fbf61124785e7db;remixsid=62332578ba004c88ee8952af871bb0fb1121886d1507b16edda40b46;remixchk=5; remixlang=0;

    Не подскажете, как это сделать?
     
  2. mrTUZ

    mrTUZ Active Member

    Joined:
    17 May 2008
    Messages:
    63
    Likes Received:
    155
    Reputations:
    5
    есть вроде прога
     
  3. SanchezBoy

    SanchezBoy New Member

    Joined:
    11 Apr 2009
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    Был бы очень благодарен, если бы подсказали...
     
  4. admink1

    admink1 Member

    Joined:
    12 Jun 2009
    Messages:
    63
    Likes Received:
    21
    Reputations:
    1
    вот пароль здесь можешь переименовать http://vkontakte.ru/app295555, а остальное самому можно
     
  5. D_E_N_11

    D_E_N_11 New Member

    Joined:
    20 Feb 2009
    Messages:
    0
    Likes Received:
    4
    Reputations:
    5
    чтото он у меня не хочет вычислять(
     
  6. gluke

    gluke Banned

    Joined:
    6 Jun 2008
    Messages:
    33
    Likes Received:
    40
    Reputations:
    1
    А что ты пытаешься вычислить вбивая d0c9d5636b5344a86f0be671240dbd63 :confused:

    Это генератор md5 хэша, а не декодер.
     
  7. DarkByte

    DarkByte New Member

    Joined:
    27 Feb 2008
    Messages:
    0
    Likes Received:
    3
    Reputations:
    5
    мыло;пасс не получится преобразовать в куки, для них ещё нужен ID юзера, его можно получить залогиневшись вконтакте.

    get_cookie.php
    PHP:
    <?

    $mail=$argv[1];
    $pass=$argv[2];
    $captcha_sid=$argv[3];
    $captcha_key=$argv[4];

    $pass=iconv('cp1251','utf-8',$pass);  

    $fp fsockopen('vkontakte.ru'80);
    $out "GET /login.php?op=a_login_attempt&email=".$mail."&pass=".urlencode($pass)."&expire=0&captcha_sid=".$captcha_sid."&captcha_key=".$captcha_key." HTTP/1.1
    Host: vkontakte.ru
    Connection: Close\r\n\r\n"
    ;
        
    fwrite($fp$out);
        while (!
    feof($fp)) {
            
    $resqwe .=fgets($fp128);
        }
        
    fclose($fp);

    if(
    substr_count($resqwe,'captcha')>0){

                    
    $begin 'captcha_sid":"';
                    
    $begin strpos($resqwe$begin) + strlen($begin);
                    
    $end '"';
                       
    $end strpos($resqwe$end$begin);
                    
    $captcha_idsubstr($resqwe$begin$end $begin);

     
    $captcha=file_get_contents('http://vkontakte.ru/captcha.php?s=1&sid='.$captcha_id);
     
    file_put_contents(dirname($_SERVER['PHP_SELF']).'\captcha.jpg',$captcha);
    $fp fopen(dirname($_SERVER['PHP_SELF']).'\captcha.txt',"w+");
    fwrite($fp,'key='.$captcha_id);
    fclose($fp);
    }else{
      if(
    substr_count($resqwe,'good')>0){
         
    file_put_contents(dirname($_SERVER['PHP_SELF']).'\good','good');
                     
    $begin 'remixmid=';
                    
    $begin strpos($resqwe$begin) + strlen($begin);
                    
    $end ';';
                       
    $end strpos($resqwe$end$begin);
                    
    $remixmidsubstr($resqwe$begin$end $begin);

                    
    $begin 'remixsid=';
                    
    $begin strpos($resqwe$begin) + strlen($begin);
                    
    $end ';';
                       
    $end strpos($resqwe$end$begin);
                    
    $remixsidsubstr($resqwe$begin$end $begin);

                      
    $cookie='remixmid='.$remixmid.'; remixemail='.urlencode($mail).'; remixpass='.md5($pass).'; remixlang=3; remixchk=5; remixap=1; remixsid='.$remixsid;


     
    file_put_contents(dirname($_SERVER['PHP_SELF']).'\cookie.txt',$cookie);
     }
    }
    $out='';
    ?>
    Взято из vkonliner, поэтому нужно немного переделать, например переделать обработку капчи, но думаю суть скрипта понятна.
     
    #7 DarkByte, 20 Jun 2009
    Last edited: 20 Jun 2009
  8. AquaKlaster

    AquaKlaster Active Member

    Joined:
    9 Mar 2009
    Messages:
    0
    Likes Received:
    204
    Reputations:
    23
    ТС напиши в асю (79-81-80) дам те норм прогу которая это всё зделает
     
  9. wildshaman

    wildshaman Elder - Старейшина

    Joined:
    16 Apr 2008
    Messages:
    477
    Likes Received:
    483
    Reputations:
    99
    Хватит чаковским софтом барыжить.