Uninstalled riot years ago, not playing games that dont run on linux with proton, problem solved and you should do the same. Avoiding to play games that take over my system on a low-level is a no go, I can live without LoL or BF6 and I live even better :) ignoring this problems means you don't care about your identity, data, privacy and you prefer to keep ignoring this and play the games that hype abd you like, but i…
Kernel anti-cheat is an overreach
91–100 of 119 posts
Re: Kernel anti-cheat is an overreach
#92Letting RIOT into your ring ZERO is not a risk I'm willing to take. It just sits nagging in the back of your mind. So why take the risk.
Are you playing games on a different user? If not a user space program can already access all your files and memory of running processes.
Re: Kernel anti-cheat is an overreach
#93Earlier quoted context omitted.
I feel someone doesn't need to play competitive games to be able to give an honest assessment of the privacy & security risks. I'm sad I'm not seeing that honesty elsewhere in this thread.
It certainly is helpful to understand the mindset of a person who: a.) their hobby is to play competitive games which mandate kernel level (or similar intrusive anti-cheat) b.) either accepts the requirements or builds sufficient security gapping to make it a nonconsideration. These people exist, and would say in an honest assesmment that the above behavior is no more rights-intrusive than what 99 percent of the tech…
Re: Kernel anti-cheat is an overreach
#94Earlier quoted context omitted.
> Does Overwatch have a bigger cheating problem? Yes, considerably. One can also look at Counterstrike running on Valve's matchmaking which uses userland cheat detection versus Faceit's kernel level anticheats for the exact same game. It's been incredibly rare for me to run into obvious cheaters on Faceit but I'll often run into cheaters in Valve's matchmaking. It's the same game, the same executables.
I finally stopped playing Counterstrike because of all the cheating. It was difficult enough to detect that I never knew when I got killed because someone was good, because they were lucky, or because they were cheating.
Re: Kernel anti-cheat is an overreach
#95Earlier quoted context omitted.
I finally stopped playing Counterstrike because of all the cheating. It was difficult enough to detect that I never knew when I got killed because someone was good, because they were lucky, or because they were cheating.
Or smurfing. Whether someone is cheating or just insanely good, neither person is having fun. I learned a while back to simply avoid any video game marketed as "competitive" because it means people treat it like a job or sport.
Re: Kernel anti-cheat is an overreach
#96Earlier quoted context omitted.
Have you played games with a ton of cheaters? It's infuriating, and I'm glad that kernel-level anti-cheat makes it such that you can have an enjoyable gaming experience. Now, I no longer play competitive shooters due to my age, but this was a huge issue back in the day.
On private/community hosted/moderated servers my experience was that cheating was mostly a non-issue. Only with the advent of forced matchmaking/only official servers and such has it become a real problem.
Plenty of modern community servers still do the same. Face-it servers for Counter-Strike 2 will have additional anticheat, not less. Modded Grand Theft Auto V servers, FiveM, built their own anticheat they call adhesive before RockStar ever added anticheat to the full game, and this prevents it from running on Linux to this day.
Re: Kernel anti-cheat is an overreach
#97> So I would rather share a match with the occasional cheater than run un-auditable ring-0 software on the same machine I use for anything private. The article makes an argument that anti-cheat is not worth the trade-off, yet the author admits they are a non-gamer. Then they go on to present one example of anti-cheat that tells us all we need to know about actual gamers' preferences—FACEIT. For those who don't know,…
Re: Kernel anti-cheat is an overreach
#98I’m actually surprised how a lot of commenters here are defending kernel-level anticheat.
Have you played games with a ton of cheaters? It's infuriating, and I'm glad that kernel-level anti-cheat makes it such that you can have an enjoyable gaming experience. Now, I no longer play competitive shooters due to my age, but this was a huge issue back in the day.
Re: Kernel anti-cheat is an overreach
#99Earlier quoted context omitted.
Are you playing games on a different user? If not a user space program can already access all your files and memory of running processes.
Userspace program at least needs admin privs to read others' memory, right?
Re: Kernel anti-cheat is an overreach
#100Earlier quoted context omitted.
That hasn't been true since Windows 98/ME. Windows uses virtual addressing plus ASLR and DEP for process isolation/protection. See here: https://learn.microsoft.com/en-us/windows-hardware/drivers/g...
You can use system APIs to get the memory space of another application in Windows as long as their run by the same user. However iirc processes can opt out of this so only administrators can.
Can override those opts without admin as well.