EAAC is a kernel-mode anti-cheat and anti-tamper solution developed in-house at Electronic Arts. PC cheat developers have increasingly moved into the kernel, so we need to have kernel-mode protections to ensure fair play and tackle PC cheat developers on an even playing field.
As tech-inclined video gamers ourselves, it is important to us to make sure that any kernel anti-cheat included in our games acts with a strong focus on the privacy and security of our gamers that use a PC.
Third party anti-cheat solutions are often opaque to our teams, and prevent us from implementing additional privacy controls or customizations that provide greater accuracy and granularity for EA-specific game modes. With EAAC we have full stack ownership of the security & privacy posture, so we can fix security issues as soon as they may arise.
jdreyer wrote on Sep 14, 2022, 11:18:UWP has zero impact on performance, but is easily the most problematic/controversial because it locks you into Windows 10/11 and requires a lot of understanding how it works. I may be wrong, but I don't believe any of the MS store exclusive PC games were so much as pirated successfully until they left the store (UWP was mandatory originally for the MS store).thestryker wrote on Sep 14, 2022, 01:17:Wouldn't that affect performance?
Riot's anticheat they use for Valorant paved the way for this type of system. I have my doubts regarding EA's competence with regards to getting it right, but if they do it's clearly superior to third party anticheat systems.
I'd prefer that they just use a VM, Sandbox or UWP for the MP portion of their games as this would be infinitely less invasive for users. This would undoubtedly cost more money to develop and maintain so they're going the cheap/easy route.
Laughing Man wrote on Sep 14, 2022, 10:41:The devs make the sandbox. Instead of policing what toys a child can bring into the box, monitor the movement of the sand to find evidence of an illegal toy.
Hate to inform you, but this is literally the only thing comes remotely close to defeating cheaters and if you don't want to accept it then stop playing video games.
RogueSix wrote on Sep 14, 2022, 11:50:Wrong is wrong. "We want to protect the innocents!"
I thought no one plays crappy EA games anyway so why is there such a big fuss about their anti-cheat?
RogueSix wrote on Sep 14, 2022, 11:50:Despite what Real Gamers™ say about EA, Ubisoft, ActiBlizz etc. as well as their games, those companies still sell a boatload of their flagship titles to those who aren't as invested in gaming.
I thought no one plays crappy EA games anyway so why is there such a big fuss about their anti-cheat?
Wouldn't that affect performance?
Laughing Man wrote on Sep 14, 2022, 10:41:Good choice of pseudonym, you certainly had me laughing at your response.
thestryker wrote on Sep 14, 2022, 01:17:Wouldn't that affect performance?
Riot's anticheat they use for Valorant paved the way for this type of system. I have my doubts regarding EA's competence with regards to getting it right, but if they do it's clearly superior to third party anticheat systems.
I'd prefer that they just use a VM, Sandbox or UWP for the MP portion of their games as this would be infinitely less invasive for users. This would undoubtedly cost more money to develop and maintain so they're going the cheap/easy route.
Burrito of Peace wrote on Sep 13, 2022, 19:45:Oh look, the guy who can barely install drivers is trying to tell people that a kernel level anti-cheat is neither valid nor acceptable. Hate to inform you, but this is literally the only thing comes remotely close to defeating cheaters and if you don't want to accept it then stop playing video games. Those of us who actually play online competitive games have been wanting this to become a standard for the last 3 years since they no longer do LAN outside of huge events.
Devs: "Let's fuck with the kernel! Surely everything will be brilliant!"
Microsoft, bent over with their hands spreading their cheeks wide: "Like this, EA Daddy?"
The fact that they think a kernel level anti-cheat is not only valid but acceptable is disgusting. "Pew Pew: Let's Pretend We're Soldiers Part 357" doesn't need system level protection. It's a low priority userland application, FFS! If you're that worried about your MTX cash cow, run it in a locked container and use encrypted data and network comms.
Yes, I'm a cranky, old neckbeard about it.
The_Pink_Tiger wrote on Sep 13, 2022, 20:20:
Anyway, just you wait; it will turn out that the only reason EA is doing this is because they don't want to pay for a license to a third-party (like Easy Anti-Cheat) for the functionality. I'd wager this move might even have been inspired by one or more of those third-parties trying to renegotiate their deal with EA.
It certainly won't result in more robust software since it will just be a side-operation for EA, whereas companies like Punkbuster or EasyCheat do nothing but work on the thing (and even they have problems getting it right). It's a penny-pinching move by EA's C-level execs, nothing more.
Mr. Tact wrote on Sep 13, 2022, 20:03:Sigwolf wrote on Sep 13, 2022, 19:05:Start the countdown for when someone mods their "AntiCheat" software and uses it to launch ransomware or some other PITA issue...
What could go wrong?