Открыть сервисСервис

AntiCheatExpert — античит-система Tencent

AntiCheatExpert (ACE) — проприетарная программа-античит, разработанная китайской технологической корпорацией Tencent. Она обеспечивает защиту онлайн-игр от читов, макросов и стороннего программного обеспечения, дающего игрокам нечестное преимущество. ACE работает на уровне ядра операционной системы Windows и встраивается в ряд крупных онлайн-проектов, в том числе в PlayerUnknown's Battlegrounds (PUBG) и PlayerUnknown's Battlegrounds Mobile (PUBG Mobile).

История и разработчик

AntiCheatExpert разработана подразделением Tencent, занимающимся кибербезопасностью игровых проектов. Tencent — крупнейшая в мире игровая компания по выручке, владеющая такими студиями, как Riot Games (League of Legends), Epic Games (крупный акционер, разработчик Fortnite и Unreal Engine), а также имеющая доли в Activision Blizzard, Ubisoft и других студиях. Компания также владеет студией Lightspeed & Quantum Studios, разработчиком PUBG Mobile.

ACE появилась как ответ на растущую проблему читерства в китайских и международных онлайн-играх. Ранее для защиты игр Tencent использовала другие античит-решения, в том числе nProtect GameGuard и Game Security Service (GSS). ACE стала более совершенной и модульной системой, объединившей несколько уровней защиты.

Принцип работы

ACE устанавливается на компьютер вместе с игрой и запускается как системная служба Windows. При активации античит загружает драйвер ядра (kernel-mode driver), что позволяет ему:

  • Мониторинг процессов — отслеживать запущенные программы и обнаруживать известные чит-клиенты, инжекторы и хак-тулиты.
  • Проверку целостности файлов игры — контролировать изменение исполняемых файлов, библиотек DLL и ресурсов.
  • Обнаружение отладчиков и виртуальных машин — ACE может блокировать запуск игры в отладчиках (например, x64dbg, OllyDbg) и виртуальных машинах, чтобы предотвратить реверс-инжиниринг.
  • Анализ поведения — отслеживать подозрительные действия в памяти процесса, нелегитимные перехваты функций и модификацию игровой логики.
  • Защиту от низкоуровневых манипуляций — обнаружение незаконных изменений в оперативной памяти, перехвата пакетов и подмены данных.

Драйвер ACE работает на уровне ядра, что даёт ему широкие полномочия, но одновременно вызывает критику со стороны пользователей — античит имеет доступ ко всем процессам системы.

Игры с поддержкой ACE

ACE используется в ряде крупных онлайн-проектов:

ИграПлатформаПримечание
PUBG: BATTLEGROUNDSWindowsОбязательный компонент
PUBG MobileAndroid, iOSЧерез систему Tencent
Naraka: BladepointWindowsАнтичит от Tencent
Ring of ElysiumWindowsРанее использовалась

В PUBG: BATTLEGROUNDS ACE является обязательным — запуск игры без работающего античита невозможен. При обнаружении нарушений игроки получают временные или постоянные блокировки (баны).

Критика и проблемы

Как и многие ядерные античиты, ACE вызывает ряд нареканий:

  • Приватность — античит собирает данные о запущенных процессах и системе, что вызывает опасения у части пользователей. Tencent заявляет, что данные используются только для борьбы с читерством.
  • Совместимость — в редких случаях ACE конфликтует с антивирусами, драйверами или другим ПО, вызывая синие экраны смерти (BSOD) или сбои при запуске.
  • Производительность — нагрузка от фоновой работы античита минимальна, но на слабых системах может влиять на FPS.
  • Ложные срабатывания — отдельные пользователи сообщали о блокировках без явной причины, хотя такие случаи единичны.

Сравнение с другими античитами

На рынке игровых античитов ACE конкурирует с:

  • Vanguard (Riot Games) — аналогично работает на уровне ядра, устанавливается как системная служба.
  • BattlEye — используется в Rainbow Six Siege, Arma, DayZ.
  • Easy Anti-Cheat (EAC) — принадлежит Epic Games, применяется в Fortnite, Apex Legends и множестве других игр.
  • nProtect GameGuard — устаревшее поколение античитов, ранее активно использовавшееся в азиатских онлайн-играх.

Общей чертой современных античитов является работа на уровне ядра ОС, что необходимо для обнаружения сложных читов, работающих ниже уровня пользовательских приложений.

Удаление и управление

После удаления игры античит ACE может оставаться в системе как служба. Для полного удаления пользователь может вручную удалить службу через диспетчер задач Windows или использовать утилиты деинсталляции. В некоторых случаях для полного избавления от ACE требуется перезагрузка компьютера.

Источники:

  • Официальная документация Tencent AntiCheatExpert
  • PUBG: BATTLEGROUNDS — системные требования и описание античита (Steam)
  • Обзоры античит-систем для онлайн-игр (технические издания)
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru