Большую часть своей долгой жизни League of Legends работала с относительно лёгким античитом. Это изменилось, когда Riot распространила Vanguard — систему уровня ядра, созданную для Valorant — и на League.
Что такое Vanguard
Vanguard — собственный античит Riot. Его компонент загружается при старте системы и работает на уровне ядра, самом привилегированном уровне операционной системы. Это даёт ему глубокую видимость системы, благодаря чему он ловит читы уровня ядра, которые обычные античиты увидеть не могут.
Почему его приход в League был важен
League работала больше десяти лет с более лёгким подходом. Добавление античита уровня ядра, загружающегося при старте, в столь старую игру было значительным изменением, и оно пришло к устоявшейся базе игроков, которая никогда не запускала такое ПО для этой игры. Реакция была смешанной — одни приветствовали более сильный контроль, другие были обеспокоены драйвером ядра, загружающимся при загрузке.
Системные требования изменились
Переход на Vanguard принёс новые требования в Windows 11: игрокам нужны были включённые TPM 2.0 и Secure Boot. Для некоторых пользователей это означало изменение настроек прошивки, которых они никогда не касались. Это связало League, знаменито доступную игру, с той же базовой линией аппаратной безопасности, что и Valorant.
Что это значит для аппаратной идентичности
Как и любой античит уровня ядра, Vanguard может считывать широкий набор идентификаторов, включая значения уровня прошивки, такие как SMBIOS UUID — значения, которые обычное ПО переписать не может. Его приход сделал контроль в League осведомлённым о прошивке так, как никогда раньше.
Вывод
Приход Vanguard в League — наглядный пример отраслевого тренда: античит уровня ядра распространяется из новых соревновательных игр в устоявшиеся. Практические моменты конкретны — драйвер при загрузке, требования TPM и Secure Boot и осведомлённое о прошивке обнаружение там, где его раньше не было.
