Earlier quoted context omitted.
It's impossible to prevent cheating from the server-side only. Something like an aimbot can operate purely on information you need to have as a client (to render the other players on the screen), and still be a huge advantage because it can respond faster than any human can.
Client Server architecture can still take you a long way. Culling what you send to the client and relying less on client-side "hiding" of state, server authoritative actions with client-side prediction, etc. At the end of the day someone could be using hardware "cheats" but you can get down to a pretty good spot to stop or disincentivize cheaters without running rootkits on their devices.
Steam games will need to disclose kernel-level anti-cheat on store pages
91–100 of 660 posts
Re: Steam games will need to disclose kernel-level anti-cheat on store pages
#92Earlier quoted context omitted.
It only works on Linux if the developer allows it, because it's not nearly as effective on Linux. Rust (the game not the language) uses EAC but doesn't run on Linux by choice for example. Neither does Fortnite. Apex Legends uses EAC and does run on Linux, and now nearly every public cheat for that game targets the Linux version because it's such a soft target. I don't really like the status quo of installing random k…
> game targets the Linux version because it's such a soft target. I was going to say games on Linux should require secure boot so cheat kernels and modules can't run, but then the kernel could just lie about it being enabled.
Re: Steam games will need to disclose kernel-level anti-cheat on store pages
#93Earlier quoted context omitted.
Cheats and bots are ruining online games though.
Back when communities hosted servers instead of companies, it seemed less common, even though it was easier to do.
Re: Steam games will need to disclose kernel-level anti-cheat on store pages
#94Earlier quoted context omitted.
It's impossible to prevent cheating from the server-side only. Something like an aimbot can operate purely on information you need to have as a client (to render the other players on the screen), and still be a huge advantage because it can respond faster than any human can.
I think server side statistical analysis can go a long way to detect stuff like that. Obviously its always a cat and mouse game between devs and cheaters, and there are always workarounds, but theres a lot more the devs could be doing without relying on invasive client side detection.
Re: Steam games will need to disclose kernel-level anti-cheat on store pages
#95Earlier quoted context omitted.
And yet you install driver on Linux without knowing it, I mean Linux has 0 security for drivers.
When was the last time you had to install a Linux driver from out of tree?
Re: Steam games will need to disclose kernel-level anti-cheat on store pages
#96Earlier quoted context omitted.
It's closed source and the assembly is obfuscated. You don't even need to bother with plausible debiability.
Surely the NSA has tools, people, resources etc to figure that out?
Re: Steam games will need to disclose kernel-level anti-cheat on store pages
#97Earlier quoted context omitted.
It's impossible to prevent cheating from the server-side only. Something like an aimbot can operate purely on information you need to have as a client (to render the other players on the screen), and still be a huge advantage because it can respond faster than any human can.
if you have a large enough player base to sample, you can determine who is cheating with math. EA Fairplay is pretty good.. Steam's VAC is good, and not some kernel level nonsense..
Re: Steam games will need to disclose kernel-level anti-cheat on store pages
#98Earlier quoted context omitted.
It's impossible to prevent cheating from the server-side only. Something like an aimbot can operate purely on information you need to have as a client (to render the other players on the screen), and still be a huge advantage because it can respond faster than any human can.
Shouldn't that be detectable?
Re: Steam games will need to disclose kernel-level anti-cheat on store pages
#99I've never seen a game request root privileges, and I would think installation of anything kernel-level would need that. None of the steam binaries have setuid nor capabilities set. Have anyone seen games that request root privileges? EDIT: I'm gathering from this[1] and the fact that no wine-related package have kernel modules included and no executable from any of those packages have setuid nor capabilities set, th…
Everything says "wants to make changes to your device". I accidentally installed EAC that way.
Re: Steam games will need to disclose kernel-level anti-cheat on store pages
#100Earlier quoted context omitted.
It's impossible to prevent cheating from the server-side only. Something like an aimbot can operate purely on information you need to have as a client (to render the other players on the screen), and still be a huge advantage because it can respond faster than any human can.
if you have a large enough player base to sample, you can determine who is cheating with math. EA Fairplay is pretty good.. Steam's VAC is good, and not some kernel level nonsense..