Анализ данных и трекинг игроков в Counter-Strike 2

Игрок CS2 создал систему трекинга читеров для диплома

Энтузиаст Counter-Strike 2 посвятил магистерскую диссертацию борьбе с читерами и разработал алгоритм.

Студент Норвежского университета естественных и технических наук Кристофер Дидриксен разработал биометрическую систему отслеживания читеров и смурф-аккаунтов в Counter-Strike 2. В основе его магистерской диссертации лежит идея идентификации игроков по уникальному стилю управления мышью и клавиатурой.

Для исследования Дидриксен проанализировал массив соревновательных матчей с участием более 1000 человек. Собранный «цифровой отпечаток» движений мыши безошибочно выявлял конкретного человека во всех тестах, а анализ нажатий клавиш показал 98% точности. Эти поведенческие паттерны сохраняются стабильными на разных картах, игровых сессиях, временных отрезках в несколько месяцев и даже при смене чувствительности мыши с 800 до 640 eDPI.

По задумке автора, система может работать в связке с Valve Anti-Cheat (VAC) и Trust Factor. Технология способна быстро сравнивать данные каждого нового матча со всей ежемесячной базой игроков CS2. Главная цель разработки — лишить нарушителей возможности возвращаться в шутер в тот же день с помощью создания новых смурф-аккаунтов.

У предложенного метода есть ограничения. Он с трудом определяет пользователей на общих аккаунтах и не оставляет нарушителям шанса на исправление. Тем не менее работа получила высшую оценку благодаря данным сообщества Reddit, где игроки добровольно предоставили информацию о своих запасных профилях для тестирования алгоритма.

Реакции: