RCON Defencer, Защита RCON пароля |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
RCON Defencer, Защита RCON пароля |
ravenyd123 |
20.4.2011, 14:59
Сообщение
|
|
Ничего ему не надоесть,он взял список с мониторинг включил программу и сидит дурью мается ,посмотрел через неделю кого сбрутило и доволен. Не помогает от hlbrute!111 Хмм.....Хоть RCON у меня большой (ну кому как покажется - 15 символов), но всеже именно это меня очень защищает. Раньше в логах через каждые 2-4 строчки писалось с одного IP, что RCON не правильный и дальше продолжал днями. То теперь 3 попытки и приходится IP менять. 3-4 таких сообщений в логах за день. |
|
|
meloman_rus |
26.6.2012, 15:46
Сообщение
|
|
Не работает данный плагин. (Rcon Defencer 1.2) В списке плагинов написано "Unknown" и все. Вот что я делал.
1. Конвертировал свой 20-значный пароль в md5 и записал md5 в исходник, далее скомпиллировал и положил в папку с плагинами. Скрытый текст /* Created by DJ_WEST Web: http://amx-x.ru Русское сообщество по AMX Mod X и SourceMod Присоединяйтесь к нам. Здесь рождаются новые идеи. */ #include <amxmodx> #include <amxmisc> #include <orpheu> #include <orpheu_advanced> #define PLUGIN "RCON Defencer" #define VERSION "1.2" #define AUTHOR "DJ_WEST" // Укажите здесь ваш RCON пароль в MD5 формате #define RCON_PASSWORD "пароль в md5" #define IP_FILE "rcon_defencer.ini" new g_CvarRconPassword, g_CvarDefencerType, Array:g_a_IP enum { NA_UNUSED = 0, NA_LOOPBACK, NA_BROADCAST, NA_IP, NA_IPX, NA_BROADCAST_IPX } public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) OrpheuRegisterHook(OrpheuGetFunction("SV_Rcon_Validate"), "On_Rcon_Validate_Pre", OrpheuHookPre) OrpheuRegisterHook(OrpheuGetFunction("SV_Rcon_Validate"), "On_Rcon_Validate_Post", OrpheuHookPost) g_CvarRconPassword = get_cvar_pointer("rcon_password") g_CvarDefencerType = register_cvar("rcon_defencer_type", "0") } public plugin_cfg() { if (get_pcvar_num(g_CvarDefencerType)) { static i_File, s_File[128], s_IP[16], i_Len get_configsdir(s_File, charsmax(s_File)) format(s_File, charsmax(s_File), "%s/%s", s_File, IP_FILE) g_a_IP = ArrayCreate(16) i_File = fopen(s_File, "rt") while (!feof(i_File)) { fgets(i_File, s_IP, charsmax(s_IP)) i_Len = strlen(s_IP) if (i_Len && s_IP[i_Len-1] == 0x0A) s_IP[i_Len-1] = '^0' ArrayPushString(g_a_IP, s_IP) } fclose(i_File) OrpheuRegisterHook(OrpheuGetFunction("SV_Rcon"), "On_Rcon", OrpheuHookPre) } } public plugin_end() ArrayDestroy(g_a_IP) public OrpheuHookReturn:On_Rcon_Validate_Pre() { static s_Rcon[32], s_MD5[34] read_argv(2, s_Rcon, charsmax(s_Rcon)) md5(s_Rcon, s_MD5) if (equal(s_MD5, RCON_PASSWORD)) set_pcvar_string(g_CvarRconPassword, s_Rcon) } public OrpheuHookReturn:On_Rcon_Validate_Post() set_pcvar_string(g_CvarRconPassword, "") public OrpheuHookReturn:On_Rcon(p_Adress) { static i_Adress[22], s_IP[16], s_RconIP[16], i_Type, i s_IP[0] = '^0' i_Type = get_pcvar_num(g_CvarDefencerType) OrpheuGetBytesAtAddress(p_Adress, i_Adress, charsmax(i_Adress)) if (i_Adress[0] == NA_IP) { formatex(s_RconIP, charsmax(s_RconIP), "%i.%i.%i.%i",i_Adress[4], i_Adress[5], i_Adress[6], i_Adress[7]) for (i = 0; i < ArraySize(g_a_IP); i++) { ArrayGetString(g_a_IP, i, s_IP, charsmax(s_IP)) if (equal(s_IP, s_RconIP)) { switch (i_Type) { case 1: return OrpheuIgnored case 2: return OrpheuSupercede } } } } switch (i_Type) { case 1: return OrpheuSupercede case 2: return OrpheuIgnored } return OrpheuIgnored } 2. Закинул orpheu.inc в /cstrike/addons/amxmodx/scripting/include 3. Закинул SV_Rcon и SV_Rcon_Validate /cstrike/addons/amxmodx/configs/orpheu/functions 4. Прописал название плагина в plugins.ini Что я сделал неправильно? |
|
|
mazdan |
26.6.2012, 16:28
Сообщение
|
|
Что я сделал неправильно? предоставил мало информации логов нету? error логов, логов из консоли? при включении сервера если не найдены функции орфея он пишет об этом в консоли. Так же на запрос amx_plugins внизу должен написать почему не работает. Сам модуль orpheu есть? .dll или .so? meta list покажите Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
|
|
|
fiero |
10.7.2012, 14:51
Сообщение
|
У меня такая проблемка. Ставлю rcon_defencer_type 1, ввожу в rcon_defencer.ini свой ип и и хватает до загрузки следующей карты,потом в hlsw ркон не вводится, ставлю rcon_defencer_type 0 и всё становится нормально. Что делать? а то хочется что б только я мог пользоватся рконом со своего ип
|
|
|
|
medwedev.sergei2010@yandex |
17.7.2012, 16:27
Сообщение
|
ребят я тоже столкнулся с проблемой взлома моего сервера.
и я не могу разобратся что тут к чему и как всё это сделать с эрконом. помогите пожалуйсто а то меняя уже достал один человек постоянно ломает мне все настройки. |
|
|
|
fiero |
3.8.2012, 11:17
Сообщение
|
|
|
troilzon |
1.10.2012, 14:04
Сообщение
|
Помогите У меня не получается скомплерировать плагин sma
|
|
|
|
Pakistan |
1.10.2012, 14:23
Сообщение
|
|
|
troilzon |
1.10.2012, 14:37
Сообщение
|
Чем мы тебе поможем? Подскажите может что то не правиьно делаю Код /*
Created by DJ_WEST Web: http://amx-x.ru Русское сообщество по AMX Mod X и SourceMod Присоединяйтесь к нам. Здесь рождаются новые идеи. */ #include <amxmodx> #include <orpheu> #define PLUGIN "RCON Defencer" #define VERSION "1.1" #define AUTHOR "DJ_WEST" // Укажите здесь ваш RCON пароль в MD5 формате #define RCON_PASSWORD "a67d56672f2b5fb4232dfbd9a14fc25b" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) OrpheuRegisterHook(OrpheuGetFunction("SV_Rcon_Validate"), "On_Rcon_Validate_Pre", OrpheuHookPre) OrpheuRegisterHook(OrpheuGetFunction("SV_Rcon_Validate"), "On_Rcon_Validate_Post", OrpheuHookPost) } public OrpheuHookReturn:On_Rcon_Validate_Pre() { static s_Msg[76], s_Challenge[12], s_Rcon[32], s_Command[32], s_MD5[34] read_args(s_Msg, charsmax(s_Msg)) parse(s_Msg, s_Challenge, charsmax(s_Challenge), s_Rcon, charsmax(s_Rcon), s_Command, charsmax(s_Command)) md5(s_Rcon, s_MD5) if (equal(s_MD5, RCON_PASSWORD)) set_cvar_string("rcon_password", s_Rcon) } public OrpheuHookReturn:On_Rcon_Validate_Post() set_cvar_string("rcon_password", "12387123187387182") |
|
|
|
Jostx |
10.1.2013, 14:20
Сообщение
|
не могу управлять сервером через консоль. Пишет you have to set RCON password.
Хотя через amxbans все работает, значит установил все правильно. |
|
|
|
overdno |
17.7.2013, 16:35
Сообщение
|
Я нашел сабаку которая сервера в последнее время ломает
ВК: http://vk.com/mde1337 Его сервер: http://vk.com/msk_cs Steam id: STEAM_0:0:27522926 Ник: Mde 1337 |
|
|
|
se7en2614 |
17.7.2013, 16:56
Сообщение
|
|
Я нашел сабаку которая сервера в последнее время ломает ВК: http://vk.com/mde1337 Его сервер: http://vk.com/msk_cs Steam id: STEAM_0:0:27522926 Ник: Mde 1337 И как он ломал? по аватарке он вообще мал для такого |
|
|
overdno |
17.7.2013, 17:03
Сообщение
|
И как он ломал? по аватарке он вообще мал для такого Он ркон каким то оброзом заливает на сервер. Потом он рконы сливает на amx-x.ru Вот тема http://amx-x.ru/viewtopic.php?f=6&t=20662&start=60 |
|
|
|
se7en2614 |
17.7.2013, 17:10
Сообщение
|
|
Он ркон каким то оброзом заливает на сервер. Потом он рконы сливает на amx-x.ru Вот тема http://amx-x.ru/viewtopic.php?f=6&t=20662&start=60 такой человек у нас на форуме тут обитает вроде. Ладно хоть защиту поставил =) |
|
|
moskva177rus |
17.7.2013, 17:10
Сообщение
|
|
|
|
|
overdno |
17.7.2013, 17:18
Сообщение
|
|
|
moskva177rus |
17.7.2013, 17:47
Сообщение
|
|
|
|
|
mazdan |
17.7.2013, 18:11
Сообщение
|
|
overdno, и что нам то с того, что вас ломают? Нам ваш сервер защищать?
Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
|
|
|
overdno |
17.7.2013, 18:38
Сообщение
|
|
|
mazdan |
17.7.2013, 18:45
Сообщение
|
|
overdno, да, уроме вашего сервера еще и сервера тех кто защиту искать начинает только после того как их поломают. Попробуйте поискать на форуме, авось есть темы по защите сервера.
Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
|
|
|