Если вы играли в MMO или шутеры родом из Южной Кореи, вы почти наверняка запускали nProtect GameGuard — и, возможно, его соперника XIGNCODE3. Они представляют старый, глубоко проникающий стиль античита.
Что такое GameGuard
nProtect GameGuard — античит, разработанный в Южной Корее и поставляемый с длинным списком азиатских онлайн-игр. Он загружается вместе с игрой с низкоуровневым драйвером, скрывает процесс игры от вмешательства, сканирует память на читы и блокирует инструменты, пытающиеся подключиться к игре.
Глубокий, навязчивый дизайн
GameGuard известен тем, что работает глубоко в системе — исторически на уровне и с техниками, напоминающими то, что защитное ПО называет руткитом, в смысле работы ниже обычной видимости. Этот дизайн делает его эффективным в обнаружении читов, но он же дал GameGuard репутацию навязчивого: конфликты с другим ПО, ложные срабатывания и трудность полного удаления — давние жалобы сообщества.
XIGNCODE3 и более широкая категория
GameGuard не одинок. XIGNCODE3 от другого поставщика выполняет ту же роль для многих других игр и работает на схожих принципах. Вместе они определяют категорию — глубокие, основанные на драйверах античиты, распространённые на азиатском игровом рынке, предшествующие нынешней волне западных античитов уровня ядра, но концептуально связанные с ней.
Что это значит для игроков
Для игроков практические моменты таковы: эти античиты работают с высокими привилегиями, могут конфликтовать с другим низкоуровневым ПО и собирают системную и аппаратную информацию в рамках обнаружения. Поддержание драйверов в актуальном состоянии и отказ от запуска инструментов работы с памятью рядом с игрой снижают трение. Баны следуют собственной политике игры, наложенной поверх обнаружения GameGuard.
Вывод
GameGuard и XIGNCODE3 показывают, что глубокий античит уровня драйвера не нов — азиатский рынок MMO использует его годами. Они эффективны, но навязчивы, и они полезное напоминание, что сегодняшний спор об античите уровня ядра — продолжение гораздо более старого.
