Back to feed
EsportsSingle source

Student develops CS2 player-tracking system to identify repeat cheaters

Christopher B. Didriksen of the Norwegian University of Science and Technology devoted his master’s thesis to biometric cheat detection in Counter-Strike 2. His system analyses mouse and keyboard movements, identifying keyboard users with 98% accuracy in a dataset of more than 1,000 players.

Preferred on Google
Text size

Image: pcgamer.com · Author: https://www.pcgamer.com/uk/author/jess-kinghorn/ · source articleEditorial excerpt for news reporting

Christopher B. Didriksen of the Norwegian University of Science and Technology developed a system that could help identify repeat cheaters in Counter-Strike 2 by the way they control the game. He made the research the subject of his master’s thesis, which he completed with an A grade.

The system analyses separate mouse and keyboard signals in recordings of competitive matches, known as demos. Those patterns form a behavioural profile that, according to the research, can remain stable across maps, sessions and settings.

Keyboard profile reached 98% accuracy

In a dataset of more than 1,000 players, mouse-movement biometrics identified the correct player every time, although often by a narrow margin. Keyboard analysis identified the right player 98% of the time, while combining both signals allowed different accounts to be linked to the same person.

The profile remained stable across matches played months apart and after a sensitivity change from 800 to 640 eDPI. Didriksen says the system found previously unreported smurf accounts and is fast enough to check each new match against all of CS2’s monthly players.

Proposed alongside Valve’s systems

The researcher proposes using movement tracking alongside Valve Anti-Cheat and Trust Factor. The approach is intended to answer whether multiple accounts belong to the same person—an issue Didriksen says existing systems do not fully resolve.

The method is not foolproof. Shared accounts can distort the behavioural profile, and the system effectively removes the possibility that a banned cheater might return on a new account and play fairly.

Reddit users joined the research earlier this year, with some disclosing their own smurf accounts. Didriksen described that material as among the most valuable data collected for the thesis.

What we know

  • The research analyses Counter-Strike 2 players’ mouse and keyboard movements to find repeat cheaters.
  • In a dataset of more than 1,000 players, the keyboard profile identified the correct player 98% of the time.
  • Combining both signals helped uncover previously unreported smurf accounts.
  • The method can be confused by shared accounts.

Trust: Single source

  • The story relies on one publisher. A second independent confirmation has not been established from the cited sources.
  • Sources: PC Gamer.
Related news
View sources1

COMMUNITY

Discussion

—

Loading comments…