Плагин для серверов Майнкрафт, защищающий от эксплойтов через сетевые пакеты. Он отсекает опасные запросы до того, как они могут вызвать нагрузку, зависания или сбои сервера.
Возможности
- Защита от массовых запросов
TabComplete, способных вызвать высокую нагрузку на процессор. - Проверка данных книг: блокируются слишком большие NBT-структуры, некорректный JSON, чрезмерное число страниц и известные вредоносные символы.
- Белый список для доверенных игроков, администраторов и ботов мониторинга, которые обходят проверки.
- Настраиваемая реакция на нарушение: запись в журнал, оповещение персонала или кик игрока с собственным сообщением.
- Проверки пакетов выполняются асинхронно.
Команды
/hyronsecurity— показать состояние плагина и статистику защитных срабатываний./hyronsecurity alerts— включить или выключить оповещения об атаках./hyronsecurity reload— перезагрузить конфигурацию./hyronsecurity bypass— включить или выключить обход защиты для указанного игрока, если это разрешено настройкой.
Права
hyronsecurity.admin— команда/hyronsecurity.hyronsecurity.alert— управление оповещениями.hyronsecurity.reload— перезагрузка конфигурации.hyronsecurity.bypass— управление обходом защиты.
По умолчанию права доступны операторам сервера.
Настройка
Параметры находятся в plugins/HyronSecurity/config.yml. В конфиге задаются пороги срабатывания, сообщения кика и оповещения; изменения применяются командой /hyronsecurity reload.
Требования
Требуется ProtocolLib. Плагин рассчитан на Spigot, Paper и Purpur.
