Скачать Status Hider — Minecraft Моды — MetaMods

Status Hider

Активный

Установок

0

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

5 месяцев назад

Версии

1.20.1 — 1.21.8
Сервер
Fabric
Neoforge
Управление
Социальные
Утилиты

Status Hider

Status Hider — это специализированный мод для защиты приватности Minecraft-серверов, созданный для предотвращения сбора данных различными сканерами и программами-анализаторами. Он эффективно скрывает от посторонних глаз информацию об онлайн-игроках, сообщение дня (MotD) и другие служебные данные, одновременно предоставляя администраторам полезные инструменты для управления безопасностью.

Архитектура приватности

Система файлов

Мод автоматически создаёт три специализированных файла в корневой директории сервера, которые хранят информацию о подключениях и известных игроках:

  • player_ip_cache — содержит данные об игроках, которые хотя бы раз успешно присоединились к серверу. Каждая запись включает имя пользователя, UUID и хэши известных IP -адресов. Эта информация определяет основное поведение мода при обработке входящих соединений.

  • request_metrics — отслеживает статистику попыток подключения, ping-запросов и других сетевых операций для различных IP-адресов. Особенно важен для работы функции автоматического бана по IP.

  • ip_whitelist — хранит регулярные выражения для IP-адресов, которым разрешено опрашивать сервер в обход стандартных ограничений. Чаще всего используется панелями управления хостингами для сбора аналитики.

Принцип хэширования IP

Статус маскировки достигается за счёт хэширования IP-адресов, что позволяет сократить объём обрабатываемых данных и минимизировать возможную утечку информации в случае компрометации сервера. Хэширование обеспечивает постоянство результатов, но делает практически невозможным восстановление исходных IP-адресов.

Функциональные модули

Умная система правил

Мод вводит набор специальных игровых правил, позволяющих тонко настроить его работу:

  • Управление отображением данных ping-запросов
  • Ограничение доступа для неизвестных IP-адресов
  • Логирование заблокированных запросов
  • Альтернативное оформление сообщения дня
  • Реальное банирование IP-адресов
  • Автоматическая блокировка подозрительных адресов
  • Настраиваемая частота оповещений о запросах с забаненных IP

Технология реального бана

В отличие от стандартной системы Minecraft, где IP-баны работают ограниченно, Status Hider обеспечивает полную блокировку любых запросов с забаненных адресов. Система не отвечает на ping-запросы и подключения, создавая впечатление, что сервер не функционирует.

Динамическое сообщение дня

Мод предоставляет продвинутую систему персонализации приветственного сообщения сервера. Текст MotD может динамически подставлять имя игрока и предполагаемую страну его расположения на основе анализа IP-адреса. Для этого используется встроенная база IP-диапазонов по странам, что исключает необходимость обращения к внешним API.

Команды управления

Административный набор команд поддерживает все основные операции с данными и настройками:

  • Удаление записей из кэша по имени или IP
  • Регистрация новых IP-адресов с автоматической генерацией или указанием имени
  • Динамическая перезагрузка файлов кэша и метрик
  • Добавление и удаление IP-адресов из белого списка
  • Тестирование хэширования IP для ручной правки файлов

Для корректной работы требуется level 4 permissions (стандартные права OP пользователя).

Участники проекта
Nerjal_Nosk

Nerjal_Nosk

Разработчик

Создан: 7 мая 2025

ID: 88128