Practically all anti cheat for a long time has primarily worked by monitoring what is running on the computer/device, and ensuring the integrity of the game and its data.
You don’t need anti-cheat with deep system hooks to monitor input. That can be done from the game itself trivially.
Denuvo, one of the primary cross-platform anti-cheat systems, deals with ensuring the integrity of offline progress, obfuscation and encryption to prevent data mining, and emulator prevention. In their own words:
> Protect sensitive game logic to reduce data mining and detect peripherals that give the cheater an unfair gameplay advantage.
Practically all anti cheat for a long time has primarily worked by monitoring what is running on the computer/device, and ensuring the integrity of the game and its data.
You don’t need anti-cheat with deep system hooks to monitor input. That can be done from the game itself trivially.