this post was submitted on 10 Apr 2025
17 points (90.5% liked)

Game Development

4080 readers
5 users here now

Welcome to the game development community! This is a place to talk about and post anything related to the field of game development.

Community Wiki

founded 2 years ago
MODERATORS
 

Why do so many games rely on client-side anti cheat and stuff like kernel level anti-cheat?

Anti Commercial-AI license

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 15 points 3 days ago (1 children)

Server side anticheat needs to be tailer-made for every game; you need to have logic that understands how your game plays and what conditions mark a cheater.

With the kernel level client anticheat, you only need to verify one thing: that the user hasn't modified the game files. It's not 100% effective, but it's effective enough to keep script kiddies away.

[โ€“] [email protected] 5 points 3 days ago

Isn't kernel level anticheat also looking for things like programs that do screen capture and programmatic input? Your assertion that server side anticheat must be implemented for every game is correct but I suspect you're oversimplifying what client side anti cheats do.