this post was submitted on 10 Mar 2025
443 points (99.8% liked)

Linux Gaming

16833 readers
455 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Professorozone@lemmy.world 15 points 19 hours ago (14 children)

Man I hate to ask this, but what exactly is anti-cheat? I'm guessing it's not self-explanatory or it is but comes with some sort of baggage.

[–] Codilingus@sh.itjust.works 2 points 18 hours ago* (last edited 18 hours ago)

Essentially, most cheats for games work because the program can access the RAM addresses that the game uses. Anticheat works by scanning the computer for these running programs/services that are known to be cheats.

Historically this has been done in userspace, ie. no elevated permissions. Nowadays, Kernel level AC let's the AC check for deeper cheating methods, like devices that are operating on a driver level.

Currently, the most difficult to detect method is cheating using a 2nd PC that connects via a cable to a special PCIe device in the gaming PC. It essentially analyzes everything going to RAM and plucks out game related info. It's currently a back and forth trying to hide that PCIe device from the anti-cheat.

load more comments (13 replies)