Ever been in a CS2 match and thought, "This guy is definitely cheating"? You're not alone. But what if there was a way to identify cheaters not just by their actions, but by how they physically move their mouse and keyboard? That's exactly what one student explored for his Master's thesis.
Christopher B. Didriksen, a student at the Norwegian University of Science and Technology, delved into the world of anti-cheat for his thesis. He shared his findings on Reddit, explaining that players in Counter-Strike 2 can be differentiated based on their unique mouse and keyboard usage patterns. By analyzing these movements, repeat offenders could be identified and banned permanently.
Didriksen analyzed demos from competitive CS2 matches. Using signals from both mouse and keyboard, he found a 'fingerprint' that remains stable across maps, sessions, settings, and even sensitivity changes. In a dataset of over 1,000 players, mouse movement biometrics correctly identified players every time, though often by a fine margin, while keyboard use picked the right player 98% of the time. Cross-referencing both metrics led to highly accurate identification.
This method even uncovered smurfs that nobody had reported. Smurfs are secondary accounts used by experienced players to play against lower-skilled opponents. Didriksen's system is fast enough to check every new match against all of CS2's monthly players. He proposes it would sit alongside Valve Anti-Cheat and Trust Factor, answering the question they can't: "Is this the same human?"
The motivation behind the thesis was frustration with current anti-cheat systems. A banned player could simply create a new smurf account and be back in a match the same evening. While Didriksen admits his method isn't perfect—it can be confounded by shared accounts and removes the chance for a banned player to reform—it's a promising step forward.
Redditors from the r/CS2 subreddit even volunteered their data for the research, with some revealing their own smurf accounts. Didriksen called this "some of the most valuable data I had." He thanked the community, saying, "The thesis is now finished and got an A, and none of it would have been possible without you." So next time someone says video games teach you nothing, remember this.
What do you think about using biometrics to catch cheaters? Would you be okay with your mouse movements being analyzed? Let us know in the comments!
Comments (0)
Log in to join the discussion
Log InNo comments yet