DEV Community

loading...

Discussion on: Tips for writing an Anti-Cheat

Collapse
jeremyong profile image
Jeremy Ong

Pretty comprehensive list of techniques thanks! Another tactic is to encrypt sections of the executable and map them as writable to decrypt before first access at runtime.

Collapse
igorsegallafa profile image
Igor Segalla Author

Cool, this is a good approach. The problem on this, that I thought when I was developing the anti-cheat, it is that you will have to develop a tool to encrypt the sections (I didn’t want to make anything out of main executable) and this would difficult the executable debugging, when used to detect crashes, code failures etc.

Maybe on the future I would like to test it, to check if I would stay with my opinion haha.