Valve announced a change for Steam today that will make things a lot clearer for everyone, as developers will now need to clearly list the kernel-level anti-cheat used on Steam store pages.
Now if only they could more clearly communicate when games are playable offline.
Oh it was initially classed as insanely intrusive malware when kernel level AC was introduced about a decade ago, by anyone with a modicum of actual technical knowledge about computers.
Unfortunately, a whole lot of corpo shills ran propaganda explaining how actually its fine, don't worry, its actually the best way to stop cheaters!
Then the vast, vast majority of idiot gamers believed that, or threw their hands up and went oh well its the new norm, trying to fight it is futile and actually if you are against this that means you are some kind of paranoid privacy freak who hates other people having fun.
Do you remember when Sony released cds that when inserted into Windows computer auto ran an installer that installed a rootkit that made it impossible for Windows to see any processes or files that started with a certain sequence of characters instantly turning any malware that named its files or processes similarly powerful rootkit. Oh and it installed a cd driver that made it impossible to copy their music.
Suggested removal was a full reinstall of windows.
I kind of assumed it would be packaged with each game, a waste of space (but how big could it be?) but leaving a game with anti cheat a global dependency seems like a bad idea.
EAC installation process includes "registration" of a game, and the uninstall process "unregisters" the game. If all games using EAC are uninstalled, EAC itself also should be uninstalled.
any software intentionally designed to cause disruption to a computer, server, client, or computer network, leak private information, gain unauthorized access to information or systems, deprive access to information, or which unknowingly interferes with the user's computer security and privacy
It does not do any of these things. Like any software, it may have vulnerabilities, and being a kernel module it can be high risk. But that's no different from any kernel module, like your graphics driver.
It's a much higher risk than average because games are often abandoned within one year of release and still run as long as 10-15 years later and connects to the internet and other randos on the internet. See the Call of Duty games that allow you to take over the computer of anyone who connects to your online match. It greatly degrades the security of its users.
Technically lots of things people call "malware" don't actually do any of those things. For instance they may hijack your default search engine, pop up ads, or otherwise monetize your computer at your expense. The category that was invented by ass coverers is "possibly unwanted program" but outside of those who worry about being sued by scumbags people colloquially refer to both what you call malware AND PUPs as "malware the root of which is "bad" after all. Language being descriptive not prescriptive I think this broader definition of malware is fine.
It unknowingly interferes with my security or privacy, 100%. It has root access. What's it doing in there? Nowadays you're naive to think it's just to prevent game cheating. I guarantee they're collecting all kinds of information.