▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/CheckHacks
CheckHacks

CheckHacks

Плагин CheckHacks для серверов Minecraft использует уязвимость табличек, чтобы обнаруживать клиентские моды и читы без установки модов у игроков. Всё работает на стороне сервера - незаметно и эффективно.

Оцените первым
4.1K
26

Что такое CheckHacks?

CheckHacks - это инновационный серверный античит для Майнкрафт, который находит читеров через уязвимость перевода знаков (Sign Translation Vulnerability, MC-265322). Такая же техника используется на DonutSMP. Плагину не нужны моды на клиенте - проверка происходит незаметно: игрок даже не видит, как рядом с ним появляются и исчезают таблички. CheckHacks ставит таблички с особыми ключами перевода, заставляет клиент открыть и закрыть редактор табличек, а затем считывает результат. Так как у модов собственные ключи перевода, ванильный клиент и клиент с модами вернут разные ответы - и админ сразу узнает, какие моды установлены.

Это лучший способ бороться с читерами, не устанавливая ничего на сторону игрока. Плагин подходит как для классических серверов на Java Edition, так и для сборок с античитами вроде Grim, Vulcan или Spartan.

Особенности

  • Использует уязвимость табличек (MC-265322), работает полностью на сервере - клиентский мод не нужен.
  • Проверяет до 3 модов за одну табличку, последовательно несколько табличек с настраиваемой задержкой.
  • Три режима обнаружения: METEOR, TRANSLATE, KEYBIND - каждый мод автоматически использует подходящий.
  • Игроки с защитой от эксплойта помечаются как PROTECTED, а не как ложноотрицательные.
  • Игроки, которые не отвечают, тоже помечаются PROTECTED (скорее всего, блокируют пакеты).
  • Легко добавлять свои моды через checkhacks.yml.
  • Автоматическая проверка при входе игрока с настраиваемой задержкой и опцией только первый вход.
  • Отдельная проверка языка клиента при входе - тоже с опцией только первый вход.
  • Интеграция с античитами: автоматически запускает проверку, когда Grim, Vulcan или Spartan находят нарушителя.
  • Настраиваемая задержка между автоматическими проверками для одного игрока.
  • Отдельные списки читов для обычных проверок, проверок при входе и проверок от античита.
  • Автоматические команды при срабатывании DETECTED, PROTECTED или чистом результате.
  • Обнаружение игроков с Bedrock-клиентом: игроки, чьё имя начинается с заданного префикса (. или *), автоматически пропускаются.
  • Результаты видят все с правом checkhacks.alerts, а также можно включить/выключить оповещения командой /chalerts.
  • Результаты отправляются и тому, кто запустил проверку, если у него нет права на оповещения.
  • Каждая строка результата показывает имя мода и его статус: DETECTED, NOT_DETECTED, PROTECTED, SKIPPED.
  • Указывается, кто проверил и причина (ручная проверка, при входе, срабатывание античита).
  • Discord-вебхуки для результатов по читам и языку - поддерживаются плейсхолдеры &name&, &checker&, &reason&, &hacks&, &results&, &lang&.
  • Встроенная SQLite-база - все результаты сканирования сохраняются автоматически, внешняя БД не нужна.
  • Веб-редактор запускается прямо на сервере: можно просмотреть все сканы, найти игроков, запустить новые проверки и увидеть результаты языка в браузере. Доступ по одноразовым токенам через команду /cheditor, без пароля.
  • Конфиги разделены по функциям: config.yml (общие настройки), checkhacks.yml (проверка читов), checklang.yml (проверка языка).
  • Сообщения в отдельных файлах (messages/en.yml, ru.yml, de.yml и другие) - переключаются одной строчкой в конфиге.
  • Каждое сообщение полностью редактируется через MiniMessage, настраиваемый префикс и поддержка PlaceholderAPI.
  • Права: checkhacks.check, checkhacks.reload, checkhacks.alerts, checkhacks.checklang, checkhacks.editor, checkhacks.*.

Команды

КомандаОписание
/checkhacks <игрок>Проверить все настроенные моды
/checkhacks <игрок> meteor-client,freecamПроверить только определённые моды
/chreloadПерезагрузить все конфиги без перезапуска сервера
/chalerts (синонимы: /checkalerts, /alerts)Включить/выключить оповещения о читах для себя
/checklang <игрок>Определить язык клиента через таблички
/checklang <игрок> en_us,it_itПроверить язык по конкретным локалям
/cheditorОткрыть веб-редактор (генерирует одноразовую ссылку-токен)

Обнаруживаемые моды

МодРежим
Meteor ClientMETEOR
LiquidBounce (без EP)TRANSLATE
FreecamKEYBIND
Wurst Client (1.21-)KEYBIND
XRay (Fabric)KEYBIND
ChestESPKEYBIND
KillAura (Fabric)KEYBIND
AutoFishKEYBIND
LuminaKEYBIND
AutoSwitchKEYBIND
BleachHackTRANSLATE
AristoisTRANSLATE
Coffee ClientTRANSLATE
World DownloaderTRANSLATE
AutoClicker (Fabric)TRANSLATE
AntiAFKTRANSLATE
Auto Clicker (p1k0chu)KEYBIND

Важно знать

Разработчики читов могут в любой момент пропатчить уязвимость, чтобы блокировать или подменять ответы. Это может сделать обнаружение ненадёжным для конкретных клиентов. Автор плагина старается идти на шаг впереди, находить обходные пути и добавлять поддержку новых модов. Это постоянная работа, а не одноразовое решение. Если вам нужен какой-то конкретный мод - его легко добавить через конфиг.

Плагин CheckHacks - must-have для администраторов, которые серьёзно относятся к борьбе с читерами. Он не нагружает сервер, не мешает обычным игрокам и даёт прозрачные результаты. Скачайте CheckHacks и защитите свой сервер Майнкрафт от нечестной игры.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x

Поддерживаемые окружения

Сервер

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:5 месяцев назад
Обновлён:1 месяц назад
Главная