[FilterScript] [FS] INGAME RCON GUARD
#20

Quote:
Originally Posted by MX_Master
с забаненного IPa (samp.bans) было также нельзя и конектиться через ркон консоль.
От версии к версии баны то банят внешнюю консоль, то не банят. Видимо, тут единого ответа нет. Лично мне приятно иметь возможность себя разбанить без использования компьютера с другой сети

Quote:
Originally Posted by MX_Master
Если, хотите, давайте атакуем тему "Пожеланий для следующий версий" просьбами о дополнительный скриптовых средствах по управлению конектами с ркон консолей.
Лично мое мнение, что разработчики сампа дореализуют событие, которое ты используешь в скрипте и уже можно будет жить. Где то валялся плагин, который является врапером над системным вызовом system, который позволяет запустить с текущем шелом внешнее приложение. Этого будет достаточно, чтобы забанить, например, через iptables.

Реализовать правильно работу требуемого события довольно легко: нужена очередь, доступ к которой защищен мютексом (объект синхронизации, для потокобезопасности).

Код, который пишет в лог сообщение о неправомерном доступе к внешней консоли добавляет данные об этом событии в эту очередь (один поток управления).

В свою очередь, в павне создается таймер, обработчик которого будет обращаться к очереди (под защитой мютекса) и, если очередь не пуста, то вызывается наш OnRconLoginAttempt (это другой поток управления, основной цикл обработки павна)

Такая асинхронная работа нам гарантирует threadsave решение, не требующее больших накладных расходов.

Кай не любит C++ (судя по его стилю написания ), но и на си это не очень сложно реализуется.


Фаус, а что ты имел в виду, когда говорил про запрет ФС. Чтобы админы (люди имеющие ркон доступ) не могли запускать свои фильтр скрипты или что то другое?
Reply


Messages In This Thread
[FS] INGAME RCON GUARD - by MX_Master - 04.04.2010, 16:16
Re: [FS] RCON BRUTE GUARD - by ^Woozie^ - 04.04.2010, 16:23
Re: [FS] RCON BRUTE GUARD - by dimonml - 04.04.2010, 20:16
Re: [FS] RCON BRUTE GUARD - by [Saint] - 04.04.2010, 21:31
Re: [FS] RCON BRUTE GUARD - by dimonml - 04.04.2010, 23:21
Re: [FS] RCON BRUTE GUARD - by MX_Master - 05.04.2010, 02:49
Re: [FS] RCON BRUTE GUARD - by Serafim_sd - 05.04.2010, 06:14
Re: [FS] RCON BRUTE GUARD - by [Saint] - 05.04.2010, 06:40
Re: [FS] RCON BRUTE GUARD - by [JIeXa] - 05.04.2010, 07:11
Re: [FS] RCON BRUTE GUARD - by dimonml - 05.04.2010, 09:03
Re: [FS] RCON BRUTE GUARD - by Toney - 05.04.2010, 10:11
Re: [FS] RCON BRUTE GUARD - by WILD33 - 05.04.2010, 12:38
Re: [FS] RCON BRUTE GUARD - by MX_Master - 05.04.2010, 14:59
Re: [FS] RCON BRUTE GUARD - by dimonml - 05.04.2010, 18:46
Re: [FS] RCON BRUTE GUARD - by MX_Master - 05.04.2010, 18:56
Re: [FS] RCON BRUTE GUARD - by [Saint] - 06.04.2010, 00:22
Re: [FS] RCON BRUTE GUARD - by dimonml - 06.04.2010, 08:43
Re: [FS] RCON BRUTE GUARD - by ^Woozie^ - 06.04.2010, 10:19
Re: [FS] RCON BRUTE GUARD - by MX_Master - 06.04.2010, 10:45
Re: [FS] RCON BRUTE GUARD - by dimonml - 06.04.2010, 15:17

Forum Jump:


Users browsing this thread: 2 Guest(s)