Перейти к содержимому


Golgofinyanin

Регистрация: 22 фев 2014
OFFLINE Активность: 10 янв 2017 19:43

Мои сообщения

В теме: DaRT RCON Tool (разработка)

07 января 2017 - 12:15

впринципе возможно, только как вы себе это представляете?


Как закладки. в нотепаде++, фаилзиле или браузере.

еще очень актуально авто кик или бан за регулярные выражения типо АДМИН Х*ЕСОС!!!!

В теме: DaRT RCON Tool (разработка)

07 января 2017 - 07:51

Не хватает возможности одновременного подключения к нескольким серверам в одном окне. Алертов на Админ в чате. Корректной работы с большими бан листами(10к+) но это скорей всего ограничение бе.


В теме: Ести ли способ защиты от скачивания MPMissions?

28 декабря 2016 - 18:27

мдя не чего ты не понял.. 

и твой обработчик не поможет в данном виде.


В теме: Ести ли способ защиты от скачивания MPMissions?

28 декабря 2016 - 17:59

1. Terminal_Admin_Server клиентский - отсутствует в фильтрах БЕ.
2.
На сервере в обработчике -

_ahstr=str(_this);
_aharr=toArray(_ahstr);
if ( fnc_find_string(_ahstr, ["call", "spawn", "execVM", "{", "}"]) ) exitWith
{diag_log("packet cheat")};
if ( fnc_find_keycode(_aharr, [ [2E, 1E, 26, 26], [продолжить самому] ]) ) exitWith
{diag_log("packet cheat")};

Смысл функций
fnc_find_string
fnc_find_keycode
думаю пояснять не надо?
Как и то, что для обоих поисков можно создать 2 массива, и через forEach их перебирать.
["call", "spawn", "execVM", "{", "}"]
Во втором случае, тот же массив, но сразу делаем toArray, чтоб не парится с написанием в таком виде - [2E, 1E, 26, 26]

3. Никто не запрещает добавить фильтры в scripts.txt запрещающие все для
"Terminal_Admin_Server" addPublicVariableEventHandler
кроме прописанных там же.

 

1. Ты не понял. у меня не когда не было твоей админ панели и мне ее некто не сливал, не давал и т.д)))) а функцию взял первую попавшуюся просто для примера.

 

2. ["call", "spawn", "execVM", "{", "}"]

слабовато для защиты. еще не все фишки армы выучил)

 

3. Что не сколь не помешает исполнять эту функцию

Ultima_Client_Proc_Client_to_Server_Send    =

{
Private ["_packet", "_data"];
_packet                    =    (_this select 0);
_data                    =    (_this select 1);        
Terminal_Admin_Server    =    [_packet, _data];
publicVariableServer "Terminal_Admin_Server";
};

В теме: Ести ли способ защиты от скачивания MPMissions?

27 декабря 2016 - 19:18

Это бред сивой кобылы. Мифы и легенды интернета.


У меня для тебя плохие новости
"Terminal_Admin_Server" addPublicVariableEventHandler
{
private["_packetType", "_data"];
_packetType = ((_this select 1) select 0);
_data = ((_this select 1) select 1);
call compile ("_data call " + _packetType + ";");
};