Game hacking, how are edits to functions not detected right away?

My premise for this question might be off, sorry I dont know alot about this.

However when you for example have a bot program let's say, that calls a game function to move your player. Regardless of if you're just editing the parameters of the function call or jumping to some new function you made (code caves? Idk).

Wouldn't this be detectable immediately by any anti cheat worth the name? So when I see posts saying either by memory editing, dll injection, etc to hook a function how does some sort of integrity check not flag it immediately?

Even if you just put a simple JMP operation into a function wouldn't an anti-cheat look at that and go "Thats not supposed to be there"?

submitted by /u/ILoveCatz1
[link] [comments]

from hacking: security in practice https://ift.tt/t4O3VNE

Comments