Плагин для серверов Майнкрафт, защищающий сеть от ботов и массовых подключений. Он оценивает подозрительные входы, замедляет или изолирует их до того, как они помешают обычным игрокам.
Возможности
- Ограничивает волны и всплески подключений.
- Выявляет согласованные атаки по никам, времени входа, IP-адресам и подсетям.
- Присваивает риск подозрительным никам, новым адресам и повторным попыткам входа.
- Отправляет подозрительных игроков в карантин или отдельную комнату проверки.
- Проводит проверки после входа: учитываются данные клиента, язык, пинг, движение, повороты камеры и взаимодействия.
- Обнаруживает массовые попытки
/register, не сохраняя пароли в открытом виде. - Хранит время ограничений после перезапуска сервера.
- Показывает состояние защиты, статистику, журнал событий и сведения об игроке.
Команды
/voxaaegis help— список команд./voxaaegis status— текущее состояние защиты./voxaaegis stats— статистика блокировок и проверок./voxaaegis profile— профиль текущей атаки./voxaaegis attacklog [limit]— последние сводки атак./voxaaegis events [limit]— журнал событий./voxaaegis dump— создать диагностический отчёт./voxaaegis inspect <player>— проверить подключённого игрока./voxaaegis analyze <username> [ip]— предварительно оценить подключение./voxaaegis doctor— проверить конфигурацию сети и работу плагина./voxaaegis cache status— состояние кэша./voxaaegis cache purge— очистить устаревшие записи./voxaaegis release <player>— выпустить игрока из карантина./voxaaegis bypass add <username>и/voxaaegis bypass add-ip <ip>— добавить временное исключение./voxaaegis bypass remove <username>и/voxaaegis bypass remove-ip <ip>— удалить исключение./voxaaegis bypass listи/voxaaegis bypass list-ip— список исключений./voxaaegis trust add <player|ip>— временно доверять игроку или IP-адресу./voxaaegis trust remove <ip>— удалить доверенный адрес./voxaaegis trust list— список доверенных адресов./voxaaegis reload— мягко перезагрузить настройки./voxaaegis hard-reload— полностью пересобрать рабочее состояние плагина.
Настройка
Настраиваются правила карантина, проверок и допустимые команды плагинов авторизации. Во время атаки пригодятся команды состояния, статистики и анализа подключений.
Требования
Основная поддержка рассчитана на Paper, Purpur и Pufferfish. Также предусмотрена работа с Velocity, BungeeCord и Waterfall; для прокси предпочтителен Velocity. Folia и Sponge поддерживаются экспериментально, а Spigot — без гарантии полной совместимости.
Плагин не заменяет сетевую защиту от DDoS: для крупных атак нужна защита хостинга и схема сети с прокси перед игровыми серверами.
