News for hackers. Stuff that matters.
Re:Valorant's anti-cheat system requires TPM 2.0 and secure ... by vkou on Wednesday October 20, 2021 @04:18PM (#28935883)
You won't install a closed source rootkit, but you will install a closed source self-updating binary blob?

That's a weird hill to die on, but it is, of course, your choice.

Re:Valorant's anti-cheat system requires TPM 2.0 and secure ... by reitzensteinm on Wednesday October 20, 2021 @05:04PM (#28936581)
A video game made in good faith will not screw with your machine when it's not running.

This is absolutely not remotely true with a root kit which could mess with all sorts of things, especially if you have multiple installed. And it won't be clear what is causing it.

It's not a weird view at all, it's perfectly pragmatic.

Re:Valorant's anti-cheat system requires TPM 2.0 and secure ... by josephcsible on Wednesday October 20, 2021 @04:36PM (#28936147)
The more privileged code is, the more important it is that it's FOSS.
Re:Valorant's anti-cheat system requires TPM 2.0 and secure ... by eric__cartman on Wednesday October 20, 2021 @07:56PM (#28938472)
Actually I avoid non-free software as much as possible nowadays. My main use for a Windows partition is for occasional gaming and using that odd piece of software that doesn't have a good replacement that runs under Linux.

I understand that propietary things like the graphics drivers are inevitable to install on Windows, but what Riot does with their Vanguard anti-cheat system is crossing a line. If you look up the documentation on how to disable it, this piece of software loads every time your computer boots, and to enable it again the computer has to be restarted, so the kernel module can be loaded again. Most games will load any anti-cheat mechanisms when opening the game and run it only while playing. After you exit out of the game, every single process related to it is killed. This is different from having Vanguard constantly running in the background, with maximum privileges regardless of what you're doing.