It's not possible, technically, to run effective anti-cheat server-side. Clients need precise enemy location data for things like sound effects. The server can't tell if the client is using the data for unfair purposes or not.
Once the data is sent to the client, in an untrusted setting, all bets are off. Not your hardware, no control over it.
Too bad. It's not possible for rootkits to be a good idea for a video game.