Блокировка аккаунта в Counter-Strike 2 не мешает нарушителю зарегистрироваться заново и вернуться в игру. Можно сменить компьютер, IP-адрес и учетную запись Steam. Но изменить привычные движения рук значительно сложнее. На этом принципе построена система распознавания игроков, которую разработал магистрант Норвежского университета науки и технологий под псевдонимом Magga\_.
Для идентификации используются записи уже сыгранных матчей Counter-Strike 2. В них сохраняются сведения о направлении взгляда игрока и нажатиях кнопок. Исследователь анализирует эти данные и составляет два независимых поведенческих профиля: один описывает движения мыши, второй фиксирует особенности работы с клавиатурой.
Система учитывает индивидуальные привычки управления. Например, то, как человек переводит прицел между целями, корректирует направление движения и выполняет повторяющиеся действия. Со временем такие движения становятся автоматическими. Игрок может сознательно изменить настройки чувствительности мыши, но его двигательные привычки сохраняют достаточно характерных особенностей для статистического сравнения.
В исследовании участвовали более тысячи игроков. По словам разработчика, анализ движений мыши позволил правильно определить человека во всех проверенных случаях, а анализ клавиатуры дал точность 98%. Совместное использование двух сигналов позволило разделить все известные пары разных игроков и одного человека в собранном наборе данных.

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


