405
you are viewing a single comment's thread
view the rest of the comments
[-] stsquad@lemmy.ml 26 points 6 days ago

Kernel access isn't needed if they use signed boot and can verify everything running is what it should be.

[-] eager_eagle@lemmy.world 19 points 6 days ago

but don't you need kernel access to verify everything that is running

[-] stsquad@lemmy.ml 12 points 6 days ago

You want to be sure if the integrity of the binaries that are running. That needs a chain of trust from firmware to user space.

[-] RamRabbit@lemmy.world 63 points 6 days ago* (last edited 6 days ago)

'Never trust the client', an adage that modern game developers have apparently forgotten. The only thing one can ultimately trust is the server. Anything client-side, beyond keeping honest people honest, is doomed to failure.

Regular (ie, not kernel-level) anti-cheat is as far as it needs to go. Anything delving past that, such as into kernels, is dumb and an increasing level of security risk for the consumer.

[-] sp3ctr4l@lemmy.dbzer0.com 12 points 6 days ago* (last edited 6 days ago)

Kernel level AC only makes sense if you're not selling games, you're selling platforms for micro transactions.

They don't give a fuck about a 'true' gameplay experience.

They do give a fuck about not being able to groom children into gambling addictions later in life, and making astounding amounts of money while doing so.

[-] creed10@lemmy.world 2 points 4 days ago

I'm sure the biggest reason is because running server side anti cheat is much more expensive for them, so they push the burden of computing power onto the consumer instead of footing the bill themselves. I'm sure there are also more nefarious things going on, but ultimately it all comes down to money if you think about it

[-] SorryQuick@lemmy.ca 3 points 5 days ago

Maybe so, but kernel cheats these days are extremely easy to make, even more so on linux (since you can just hotload them at will while windows whines about signing).

‘Never trust the client’ does very little to prevent automation and aimbots.

In league of legends for example, kernel cheats that auto-aim your skillshots and automatically walk out of the enemy’s were really common, especially in high elo, and there is nothing the server can do to prevent them. I’ve seen my fair share of cheaters around GM elo over the years, but now, I don’t think I’ve seen a single one since they added vanguard. Though it does suck that I still need a windows partition.

[-] yucandu@lemmy.world 2 points 6 days ago

Why care about the binaries when you can have AI write you a script for an ESP32 to scan a video camera and mimic hardware mouse inputs?

[-] JamonBear@sh.itjust.works 9 points 6 days ago
[-] Goodlucksil@lemmy.dbzer0.com 9 points 6 days ago

Signed by EA, of course

[-] stsquad@lemmy.ml 5 points 6 days ago

The chain of trust will depend on the hardware. I would expect on a Steam Deck it would be Valve all the way. If it was Ubuntu it would be Microsoft then Canonical. I doubt any random distro would be acceptable to the games wanting to enforce anti cheat.

[-] Creat@discuss.tchncs.de 5 points 6 days ago

You can secure boot most distros these days. It's not new either. Depends on who it what their anchor is, and if it's more limited than just secure boot being active.

[-] socsa@piefed.social 1 points 6 days ago

IM A KERNEL PLAYING A KERNEL DISGUISED AS ANOTHER KERNEL

this post was submitted on 03 Mar 2026
405 points (98.3% liked)

Linux Gaming

24774 readers
256 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.

No memes/shitposts/low-effort posts, please.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS