10 comments

  • elmerfud a day ago

    I hope Valve responds by just ignoring them. Game companies wanting to put in kernel mode shims for their game. That's just ridiculous and a blatant piece of spyware on your system that is untracked and unknown. Because as we all know if you've read any amount of history these companies cannot be trusted to do the right thing. Perhaps if they wanted to open source their anti-cheat mechanism that would be a step in the right direction.

    Really the big problem is they just suck at writing software and they don't want to put appropriate controls server side because it is more resource intensive for them. So might as well hack your computer, because why not. There is literally no reason user mode anti cheats with appropriate server side verification cannot work.

    Honestly I wish valve would put in stronger customer protections such as disallowing most third-party eula's when acquiring software through steam.

    • chatmasta a day ago

      The sad/funny thing is that Apex is only doing this because players are _begging_ them to “fix the cheating.” It’s become so bad that prominent Apex streamers are quitting the game, the steam player count is at an all time low, and the EA CEO is lowering expectations on investor calls.

      Everyone wants cheaters banned, but nobody wants to run a rootkit on their own machine.

      The real solution to avoid cheaters is to play on Console. You’ll still get some cheaters using strikepacks, which is an external device, but you won’t run into anyone with a modified client or bots running in ring zero, because the Consoles are sandboxed operating systems. Maybe it’s possible to rig up some cheating device with HDMI capture and automated controller input, but it’s not worth the hassle.

      I wonder if Microsoft could help, by introducing a “Windows gaming” mode. You boot your PC into this mode and it’s sandboxed to the level of an Xbox. Or even if it’s not sandboxed, it’s at least a dedicated environment where you don’t mind running kernel level anticheat.

    • pjmlp 19 hours ago

      Valve has brought this upon themselves by doing an OS/2 (runs Win16 better), instead of fostering a native GNU/Linux ecosystem.

      As long as they keep translating Windows, they are at the mercy of whatever game studios decide to do with their Windows games.

    • daedalus_j a day ago

      Definitely agree. I haven't played in some years, but when I did Apex Legends netcode was atrocious. They were clearly putting most of the workload onto the client, rather than letting the server arbitrate.

      I think you've nailed the reason why these rootkits keep getting added, but I feel like there must be something else these game companies want... Why do they keep adding it to single player games for example?

      They HAVE to be assumed to be hostile bad actors. I definitely hope valve stands their ground on this one.

      • chatmasta a day ago

        Apex cheats are comically absurd in their scope. There was a recent one where the cheater spawns multiple bots who navigate to his ping and imitate all his actions (like a Mirage Decoy that can shoot). Last year there were incidents where a cheater would target a streamer with a swarm of 60 bots.

        These kind of cheats just shouldn’t be possible from the client side. And there’s really no excuse for it when the servers have 20Hz tick rate (lowest of any AAA multiplayer shooter), so they’ve got plenty of time to perform additional computation.

        The weird thing is that hackers can target a streamer in the first place, which people have speculated is due to the debug info on screen leaking the server ID. But that implies the hacker needs to perform a server exploit, too - or at least, he needs to send some untrusted data from the client that the server will interpret in a way that resembles an exploit (but is more technically a logic error).

  • fxtentacle a day ago

    I feel like this should be a reason for getting a full refund on all in-app purchases. That way, these decisions will sting at least a bit financially.

    The correct decision, of course, would have been for their server to properly detect impossible client actions. But I guess that's a lot more work.

    The next generation of cheats will probably emulate Windows well enough to avoid detection, so I feel somewhat thankful for them kicking off an arms race that'll lead to Wine becoming more precise.

    • pjmlp 19 hours ago

      OS/2 has shown that the original OS wins in the end.

  • 0xC0ncord a day ago

    While I never personally had an interest in these kinds of games, this is quite unfortunate. For a long time, a major selling point of being an Apex Legends player was that it was officially supported on the Steam Deck since its launch, while Epic Games vehemently opposed bringing Fortnite to the platform. This is pretty sad news to anyone who fell into the former category.

  • a day ago
    [deleted]
  • a day ago
    [deleted]