Kernel-читы
Живут в драйвере, глубже прикладных проверок. Обычный клиентский античит туда не заглядывает.
слепое пятно
render-truth
Anti-Cheat сравнивает, что читер видит на своём экране, с тем, что сервер знает на самом деле. Разрыв между двумя картинами — это улика.
Δ игрок виден сквозь 3 блока — аномалия
проблема
Самые опасные обходят проверки не хитрым кодом, а глубиной: они прячутся там, куда клиентский античит просто не смотрит. Поэтому сервер и «горит».
Живут в драйвере, глубже прикладных проверок. Обычный клиентский античит туда не заглядывает.
слепое пятно
Показывают игроков и лут сквозь стены. Файлы игры не тронуты — меняется только картинка на экране.
нет файла — нет следа
Код чита внедряется прямо в память процесса игры, минуя обычную загрузку модов.
маскируется под движок
Клиент с читом под видом обычного. Снаружи выглядит как честная ванильная игра.
притворяется чистым
как ловим
Чит прячется вглубь — значит, и проверять надо вглубь. Каждый слой смотрит туда, куда не достаёт предыдущий.
Картинка на экране игрока сверяется с тем, что сервер знает о мире. Видит соперника сквозь три блока — так не бывает, и этот разрыв попадает в улики.
Агент и драйвер проверяют память и процессы там, куда чит прячется от обычных клиентских проверок — на уровне системы, а не игры.
Смотрит на игру целиком и находит паттерн, который не опишешь ни одним правилом: слишком ровный аим, реакции быстрее человека.
Приманки, встроенные в мир так, что честный игрок их не замечает. Чит на них реагирует — и выдаёт себя сам.
доказательства
Каждая улика сама по себе слаба и может ошибаться. Бан выносится только тогда, когда сходятся несколько независимых доказательств. Один слабый сигнал честного игрока никогда не станет приговором.
| Угроза | Обычный античит | Anti-Cheat | Риск ложного бана |
|---|---|---|---|
| Воллхак / ESP | ✕ | ✓ | низкий |
| Kernel-чит | ✕ | ✓ | низкий |
| Инъекция в память | ✕ | ✓ | низкий |
| Draconic (честный мод) | ложный бан | чисто | — |
Последняя строка — проверка на честность: мод, который другие банят по ошибке, здесь проходит чисто.
внедрение
Прежде чем ловить читера в игре, античит проверяет сам клиент. Честная сборка получает подпись, подделанная — не получает ничего.
Игрок заходит с честным клиентом — ровно тем, что проверяет античит.
Агент подписывает клиент и выдаёт паспорт, который нельзя подделать или скопировать.
Клиент тронули — паспорт не выдаётся, и игрока не пускают ещё до захода на сервер.
доверие
Бан бьёт по живому игроку, поэтому каждое решение можно открыть и разобрать по уликам. Улики важнее обещаний.
Каждый бан открывает список улик с весами. Никакого «система решила» без объяснения.
Спорное решение можно оспорить — разбор пересматривается, а не остаётся приговором навсегда.
Данные обезличены, хранится только минимум и по согласию. Под проверкой клиент, а не личность игрока.
защита сервера
Подключим античит к вашему проекту, покажем первые вердикты на реальном трафике и настроим лестницу наказаний по вашим правилам.