

Sneaky Server
Активный0.0
Установок
Последнее обновление
Версии
Sneaky Server
⚠️ Внимание: версии с 1.0.11 по 1.0.13 содержат ошибку, из-за которой игроки, не внесенные в белый список или забаненные, могут видеть сообщение дня и список игроков. Эта проблема затрагивает только серверы с включенным белым списком. Ошибка возникла из-за преждевременного добавления игроков в разрешенный список во время процесса входа. Вероятность массового злоупотребления этой уязвимостью невелика, так как требовалась успешная аутентификация через Mojang (на серверах с Online-Mode). Для всех затронутых версий Minecraft доступна версия 1.0.14.1.
Sneaky Server обеспечивает анонимность вашего сервера от сканеров вроде Copenheimer, Shodan или ServerSeeker, показывая информацию о сервере только тем игрокам, которые ранее уже подключались.
Мод предлагает дополнительные функции защиты, включая отключение логов для неавторизованных игроков и ограничение скорости создания новых подключений.
Настройка конфигурации
Файл конфигурации находится по пути config/sneakyserver/config.properties
hide-server-ping-data
: (По умолчанию: true) Отправляет данные пинга сервера только известным игрокам
hide-player-list
: (По умолчанию: false) Отправляет данные пинга сервера неизвестным игрокам, но не передает список пользователей. Работает только при значении "hide-server-ping-data" false.
dont-log-unauthed-client-disconnects
: (По умолчанию: false) Предотвращает запись в логи неудачных попыток входа игроков в офлайн-режиме. Защищает от спама в логах при закрытии соединения клиентом.
dont-log-unauthed-server-disconnects
: (По умолчанию: false) Предотвращает запись в логи неудачных попыток входа игроков в офлайн-режиме. Защищает от спама в логах при закрытии соединения сервером
rate-limit-new-connections
: (По умолчанию: true) Включает ограничение скорости для клиентов, создающих новые подключения
new-connection-rate-limit
: (По умолчанию: 7) Лимит подключений за 15 секунд. При превышении лимита новые подключения будут закрываться
disable-query-until-login
: (По умолчанию: false) Показывает сервер как офлайн до первого входа игрока
disable-legacy-query
: (По умолчанию: true) Отключает устаревший пинг, используемый клиентами старше Minecraft 1.6
disable-connections-from-banned-ips
: (По умолчанию: false) Закрывает подключения с забаненных IP-адресов до достижения логики входа. Может быть несовместимо с BungeeCord или Velocity
Скрытие данных пинга
Sneaky скрывает информацию о сервере, ведя список IP-адресов известных игроков и дат их последнего входа. Только известные игроки получают реальную информацию о сервере, в то время как сканеры серверов и игроки, которые никогда не подключались, видят не настроенный сервер без активности игроков. Эта функция представляет собой альтернативу без компромиссов встроенной функции vanilla hide-online-players
, позволяя участникам сервера видеть релевантную информацию без утечки этих данных сканерам или игрокам, не внесенным в белый список (в случае сервера с белым списком)
До первого подключения
До первого входа игроки и сканеры серверов видят стандартный, не настроенный сервер без активности игроков

После подключения
После первого входа игроки увидят реальное сообщение дня, иконку сервера и список онлайн-игроков
