Что такое Anybrain?
Anybrain — компания, поставляющая игровой индустрии анти-читы на основе поведенческого анализа. В отличие от классических сигнатурных анти-читов (EAC, BattlEye), Anybrain фокусируется на статистической модели ввода игрока: профиль движения мыши, тайминг нажатий, кривая траектории aim.
Wardogs использует Anybrain и для серверной оценки поведения, и для клиентского сбора HWID. Это два слоя: поведенческий (aim/input) + аппаратный (HWID-бан).
Они работают независимо. Даже с чистым железом аномальный aim может быть помечен; даже при естественном aim заблокированный HWID не пустит в игру.
Какие HWID собирает Anybrain?
Публичной документации нет, но из отчётов о банах Wardogs и того, что пользователи снова входят в игру после ротации HWID, профиль детекта выглядит так:
Серийный номер диска (NVMe + SATA): уникальный номер в прошивке каждого накопителя. MAC-адрес (Ethernet + Wi-Fi): физический адрес сетевого адаптера. SMBIOS: серийник матплаты, UUID, baseboard, chassis. Vendor/device ID GPU + серийный номер GPU. EDID монитора: PnP-серийник. UUID системы (Windows MachineGuid). CPUID + brand string. Хеш EK TPM 2.0 (на системах Windows 11).
Anybrain собирает смесь этих значений и пишет в базу банов. Достаточно одного совпадения, чтобы заблокировать вход.
Как обойти HWID-бан Anybrain?
User-mode спуферы (запущенные от админа, но не в ядре) против Anybrain ненадёжны — Anybrain читает такие ID, как серийник диска и SMBIOS, ниже уровня ОС, в некоторых запросах напрямую через драйверные вызовы. Спуфинг над уровнем ядра на этих вызовах проступает.
Kernel-level спуфер (например, HWID Core) загружает Ring0-драйвер и меняет ID в ядре ОС. Это возвращает согласованные новые значения по всем путям, которые использует Anybrain: WMI, SetupAPI, реестр, прямые IOCTL к драйверам.
HWID Core меняет диски, MAC-адреса, SMBIOS, GPU и монитор на уровне ядра до запуска Wardogs, затем чистит память до загрузки игры. Anybrain видит только новые идентификаторы.
А DMA ESP обходит ещё и поведенческий слой Anybrain?
Да, потому что DMA ESP + aim assist не запускает никакого ПО на игровом ПК. Память игры копируется через PCIe DMA-карту на второй ПК; ESP рисуется на втором экране, а aim assist выдаёт мышиный ввод через внешнее железо вроде KMBox.
Клиентская часть Anybrain (сбор HWID + сэмплинг ввода) работает на игровом ПК. Второго ПК она не видит. Движение мыши от KMBox неотличимо от настоящей USB-мыши — ОС регистрирует его как физическое устройство ввода.
На поведенческой стороне важны настройки aim assist: режим UltraStealth имитирует профиль движений человека. Standard агрессивнее и статистически заметнее — но для большинства игроков он всё равно ниже порога детекта. В любом случае игровой ПК выглядит для Anybrain чистым.
