this post was submitted on 18 Aug 2025
7 points (88.9% liked)

Technology

425 readers
364 users here now

Share interesting Technology news and links.

Rules:

  1. No paywalled sites at all.
  2. News articles has to be recent, not older than 2 weeks (14 days).
  3. No videos.
  4. Post only direct links.

To encourage more original sources and keep this space commercial free as much as I could, the following websites are Blacklisted:

More sites will be added to the blacklist as needed.

Encouraged:

founded 1 year ago
MODERATORS
 

Comments

Anti-cheat engines are now requiring users to have Secure Boot and a fTPM enabled in order to play online multiplayer games. Will this decrease the amount of cheating, or is it a futile attempt at curbing an ever-growing problem?

you are viewing a single comment's thread
view the rest of the comments
[–] sukhmel@programming.dev 2 points 8 months ago (2 children)

I also wonder why it would even be necessary for the cheats to run on the system the person is cheating on.

How else should it run? I can't imagine a scenario other than some hardware cheats like a scope overlay for an unscoped weapon or macro keyboard/mouse, but maybe there's something I'm missing?

[–] orclev@lemmy.world 2 points 8 months ago (1 children)

It's been a solved problem for a while now. High end cheating systems run in a way that's 100% transparent to the primary computer. A second computer is used to either MITM the network traffic, or else it uses a PCIe card to grab the systems memory. From there keyboard and mouse inputs are first sent to the cheat system then relayed via USB to the primary. Video output is composited using a video mixer to draw overlays on the monitor. It's expensive to set up, but there's almost nothing that anti-cheat can do about it.

[–] sukhmel@programming.dev 2 points 8 months ago (1 children)

All right, that sounds like a good set-up. But you say almost nothing an anticheat could do against it, this again makes me wonder what horrific ways can be devised to detect this. Other than maybe keeping memory and traffic encrypted

[–] orclev@lemmy.world 2 points 8 months ago

For the network MITM just using encryption makes it significantly harder. For the PCIe card they blacklist the drivers and/or flag your account if they detect the hardware. It's not 100% proof you're cheating if you have one of those cards, there are legitimate uses for them, particularly for dev work, but game companies can be absurd with their demands as we've seen and refusing to run on particular hardware isn't anything new for them.

There's still ways to do things like snoop on system buses and such that can't be detected, but you're not dealing with off the shelf hardware at that point and the technical knowhow is extreme, so it's a vanishingly small number of people with the skills to do that. When you consider the venn diagram of people with those skills, and people that want to cheat at games there's pretty much no overlap.

[–] evilcultist@sh.itjust.works 2 points 8 months ago (1 children)

I’d imagine you could do some sort of mitm on the video, network, or memory and use that data to cheat. Or, if nothing else, a camera with software to detect targets that connects to hardware connected to a mouse that causes the mouse pointer to quickly move to the target. Most of this is potentially pretty cheap in the age of raspberry pi. I’m not sure if anyone’s doing it, but I’m sure someone will find a way if software anticheat becomes strong enough.

[–] sukhmel@programming.dev 2 points 8 months ago

This is going to be way harder, most likely even than to remove anti heat. And hardware detecting targets is not even viable yet, imo