I agree with what said moemet ..
However the gameguard already exists a form of cheating.
I used the version of the pink0f, but to the rohan is a waste of time.
I think it has to have two means of protection. On the server and for the client.
Only on the server will not be 100%, always going to have people trying to cheat.
There are some secrets to create a good protection. That's what I'm doing for my anti-hack.