Forum Discussion

Re: Introducing the EA Anti-cheat (EAAC)

Kernel level access is pretty much becoming a standard now.

There's not much that can be done against cheaters nowadays, this is IMO the best step to take.

Good to see them taking some major steps against cheaters.

3 Replies

  • The main question I ask myself, knowing the huge impact on my gaming laptop any kernel bugs could introduce (including permanently bricking it, causing it to overheat, etc.), is whether EA has a good track record in putting quality assurance and their customers ahead of profits. For me, the answer is clear. Not everyone will share my cynical viewpoint, of course, but my laptop is more valuable to me than a f2p video game I've invested maybe $100 on.

  • @Cheese9Man It's not supposed to, but that's where the bugs become a problem. Basically, kernel-level programs have administrative access over what happens on your laptop. Think anti-virus, which is another kernel-level program. Your anti-virus has the power to allow or stop other programs, services, dlls, files, etc. from running.

    Normally, anti-cheat programs on the kernel are only supposed to wall-off access to the game. For example, if a cheat tried to access Apex Legends files, the kernel would be able to detect it, stop it and send a report.

    The problem is that bugs or programming miscalculations can have unintended consequences. Let's say your NVidia driver is supposed to use a specific setting with Apex. The kernel-level EAAC may say "no way," resulting in something happening that you don't know about.

    This is how some people had their laptops fried by Valorant's AC, because it was inadvertently (still is for some users, apparently) shutting the cooling system off or messing with settings during gaming.

    Again, this isn't what the AC is supposed to do, but instead what happens when bugs are overlooked. EA says that "expert security teams" perform in-depth reviews, but who knows how many or who they are. Doesn't Windows do the same thing? Look how many bugs they have to patch.

    TLDR; kernel-level programs require you to have faith in the business developing them not to wreck your laptop. I doubt you can sue EA for failures caused by AC, and I also doubt they care about the small number of people potentially affected, but for those users, buying a new laptop is a significant expense.