Категории плагинов     
  • Плагины для GMX
  • Плагины от g3cKpunTop
  • Для Authemu
  • Моды
  • ReHLDS
  • Для ReAPI
  • Стандартные
  • Админские
  • Плагины от Radius
  • Плагины от SKAJIbnEJIb
  • Плагины от AlexandrFiner
  • Игровые
  • Развлекательные
  • Информационные
  • Серверные
  • Рекламные
  • Античитерские
  • Защитные
  • Новогодние
  • Музыкальные
  • ZP классы зомби
  • ZP доп. предметы
  • GameCMS
  • ZP серверные плагины
  • JailBreak плагины
  • DeathRun плагины
  • Jump плагины
  • Surf плагины
  • War3FT плагины
  • HnS плагины
  • Knife плагины
  • CSSB [WC3] Shopmenu3
  • DeathMatch плагины
  • BioHazard плагины
  • Плагины от neygomon
  • 13 
    0.0
    Ссылка на материал:

    Автор

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

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

    Команды

    AS-номер вводится как AS***, например AS123, AS765, AS35678
    <> вводить не надо, это указатель границ аргумента

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

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


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

    bg_sv_rest_show - Выводит список действующих ограничений, с сортировкой по дате истечения, в порядке возрастания

    Дата создания: 25.08.24      Просмотров: 87