Иконка ресурса

amxx module [Bypass Guard] Supervisor 0.6

Нет прав для скачивания
Автор
Совместимость с
Amx Mod X 1.9.0, Amx Mod X 1.10.0 dev
Требования
1) База данных MySQL
2) Одна из нижеперечисленных бансистем
Рекомендуется
Fresh Bans или [fork] Lite Bans или Diveban X Open
Либо
Lite Bans или AMXBans RBS
Данный плагин является дополнительным опциональным модулем для основного плагина (ядра), - Bypass Guard.

Что умеет плагин?
Плагин не обязателен, но в случае установки повышает защищённость сервера. Основная задача плагина: автоматическое выявление последовательных атак типа "обход бана". Концепция следующая: у плагина есть два режима работы. Пассивный, когда он ничего не ограничивает, и активный, когда он ограничивает вход глобально (для всех) и/или для конкретного провайдера интернета (AS-номера). В пассивном режиме плагин просто помечает всех заходящих на сервер игроков как "знакомых". Параллельно этому плагин отслеживает баны, которые производятся на сервере. Каждый бан на # минут добавляет +1 к счётчику бана по AS-номеру, и на # минут добавляет +1 к глобальному счётчику. Когда один из счётчиков достигает установленного лимита, плагин переходит в активный режим - следующие # минут блокирует подключения игроков с провайдера, AS-номер которого достиг лимита банов, либо блокирует все подключения игроков (т.е. глобально). При этом блокируются только игроки-"незнакомцы" - те игроки, которые ранее не заходили на сервер вообще, либо не заходили последние # дней. Те, кто ранее был помечен как "знакомый", под ограничение не попадает. Таким образом можно пересидеть какое-то время атаку "обходом бана", и ваши постоянные игроки не будут страдать от невозможности попасть на сервер. Затем система либо сама вернётся в пассивный режим (по таймеру), либо администратор сам может досрочно перевести плагин в пассивный режим работы. К слову, плагин так же позволяет администратору самостоятельно вводить активный режим (по AS-номеру либо глобально) на указанный срок, так что на серверах где присутствует администрация, можно отключать автоматический режим, и вместо этого раздавать доступ к ручному ограничению вашим администраторам. Консольные команды доступны как из консоли сервера, так и из консоли клиента. Все действия логируются в отдельный логфайл. Обратите особое внимание, что ограничения по AS-номерам действуют независимо как друг от друга, так и от глобального ограничения. Т.е. если вы хотите отменить все ограничения разом, придётся отменять каждое ограничение по-отдельности.

Ничего не понял. Я - хлебушек! Помогите! ТЫК
Команды
AS-номер вводится как AS***, например AS123, AS765, AS35678
<> вводить не надо, это указатель границ аргумента

Обратите особое внимание, что ограничения по AS-номерам действуют независимо как друг от друга, так и от глобального ограничения. Т.е. если вы хотите отменить все ограничения разом, придётся отменять каждое ограничение поотдельности.

bg_sv_rest_add <AS number or *> <minutes> - Добавить ограничение на вход для указанного AS-номера, либо глобально (укажите * вместо AS-номера), на указанное кол-во минут (минимум 1)
Примеры:
bg_sv_rest_add AS123 1440
bg_sv_rest_add * 60


bg_sv_rest_del <AS number or *> - Снять ограничение на вход для указанного AS-номера, либо глобально (укажите * вместо AS-номера)

bg_sv_rest_show - Выводит список действующих ограничений, с сортировкой по дате истечения, в порядке возрастания
Автор
BlackSignature
Скачиваний
250
Просмотры
5K
Первый выпуск
Обновление
Оценка
5.00 звёзд 3 оценок

Другие ресурсы пользователя BlackSignature

Последние обновления

  1. Обновление до версии 0.6

    Исправление нерабочей фичи со значением "sql.cfg" для квара bg_sv_sql_host ( спасибо SKAJIbnEJIb )
  2. Обновление до версии 0.5

    ■ Реализована совместимость с новым функционалом ядра версии 1.0.10 ● Нативу...
  3. Обновление до версии 0.4

    0.4 (13.02.2024): ● Исправление возможной ошибки "#1067 - Некорректное значение по умолчанию для...

Последние рецензии

This is perfect. I didn't see anything similar with this logic before.
Это самое полезное, по-моему, творение за последнее время. Твердая 5
Как всегда Браво!
Сверху Снизу