Originally Posted by
suicidity
I just find that being caught, and being in-process shouldn't be confused or conflicted.
You can do ANY checks, in or out of process checks, to see if there are hacks or a bot in use; but that shouldn't determine whether you're in-process.
A memory edit can be passive, you're not calling anything you're simply changing memory. Whether that memory is checked or not is irrelevant. That's a matter of saving your ass from anti-cheats.
But by your terminology, say WoW scanned for some bot that I may or may not have; Said bot only uses 1 in-process function for the sake of debate. Now if Warden successfully found said bot, wouldn't that make me automatically "out of process" because there check was looking out of process to find the bot; Or would I be "in-process" because there check was indeed in their process, and not mine.
My point is, Anti-cheat methods cannot be disputed with the "in or out of process" discussion. Although I strongly agree that calling another processes' functions or modifying another processes' functions, whether it be by hook or not, definitely puts you in-process.