PUBG: Battlegrounds — одна из игр, сделавших жанр королевской битвы массовым, и одна из тех, кто вёл долгую публичную борьбу с читерством.
Основную работу делает BattlEye
PUBG защищён BattlEye — античитом уровня ядра, лицензированным десятками крупных игр. Он загружается вместе с игрой, анализирует память, сканирует известные сигнатуры читов и проверяет, что код игры не изменён. Он также собирает аппаратные идентификаторы и отправляет их на свои серверы.
Репутация строгого контроля
Разработчик PUBG исторически занимал жёсткую позицию, проводя крупные волны банов и считая подтверждённое читерство постоянным, а не временным делом. Эта позиция — часть причины, почему о банах PUBG говорят как о трудных для обхода.
Баны с привязкой к железу
Когда контроль доходит до уровня оборудования, BattlEye записывает идентификаторы физического ПК — серийники дисков, MAC-адреса сети, машинный GUID и значения прошивки, такие как SMBIOS UUID. Новый аккаунт, созданный на забаненной машине, может быть пойман по этому отпечатку. Программные идентификаторы можно изменить; те, что в прошивке, обычное ПО переписать не может — это и делает бан на основе прошивки таким стойким.
Волны банов против мгновенных банов
Часть банов PUBG приходит мгновенно при обнаружении известного чита; другие приходят скоординированными волнами, чтобы читер не узнал о пометке сразу. Оба варианта пополняют одни и те же аппаратные записи.
Вывод
PUBG сочетает зрелый античит со строгой культурой контроля. Реалистичный итог: обнаружение — задача BattlEye, стойкость — политика разработчика, и как только бан доходит до уровня прошивки, обойти его труднее всего.
