| ▲ | 0x262d a day ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
What is the downside of this if I trust the software provider (eg Riot Games or presumably Valve if this ever comes to Linux)? I have recently come around in support of Riot's anticheat because multiplayer competitive games are so damaged without it, even though I use Linux 95% of the time. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | frollogaston 20 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
It's hard to trust. I have a spare Windows PC where I install whatever on it, and the EA Javelin anticheat has screwed things up before. Wouldn't be doing that on a computer I care about. Could the kernel have something built in to help with this? Like it can tell a program that nothing else is looking at its memory. And then secure boot attests that the kernel isn't tampered with. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | justaregulanerd 3 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
My thinking would be that because the anticheat is closed source, it makes it a trust exercise in the developer where you've allowed them root access to your machine. I'd also think outside of the developer's motives, and into any potential vulnerabilities that could use the anticheat as a privilege escalation point or the anticheat itself being given a bad / malicious update. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||