I know this is a controversial topic, but how about using an anti-cheat system that looks at stats or player actions instead of trying to find specific programs or injections into the game? Because these programs/injections will always be updated after they get caught, creating a never ending cycle between the anti-cheat developers and the assholes coding the hacks. Battlefield is doing this with the FairFight system that looks at stats and player locations to determine if they are hacking or cheating. This isn't going to catch cheaters that tone down their hacks to look more like legit player, but at least it makes them play on a level more consistent with a legit player and not a superhero.
Even if it only kicked suspicious players instead of ban them (to avoid the false ban accusations). I bet it would get very annoying for cheaters to continually be kicked out of the game when using their hack to super jump, run at extreme speeds, or speed-chop/phase through walls. Especially in a game like Rust where each time they get kicked, they leave a sleeper that can be killed until they log back in. With Battlefield, the system will even kill players who get into places they are not supposed to be (like certain roofs, wall glitches, and getting under the map).
I realize something like this may be difficult to implement on a game that is still in heavy development and going through major code changes frequently. But it might be something to consider for later, when the game is more finished and the focus is shifted mostly to fixing bugs and balance issues, instead of developing new systems.
That is very interesting idea. I have been talking to some server owners about how people are being killed currently and seeing if it logs how they were killed. Unfortunately unmodded servers do not log "Headshots" or "Left-eye shots" as oxides likes to call them. This would be easy way to see who has a ridiculous amount of head shots in comparison to time played.
But not all hackers use aimbot hacks. As seen in other threads, most just use their speed-hacks to avoid people and break into bases. This is were the Anti-cheat system SHOULD kick in...
Putting the power back in the hands of admins and server owners. I like it.