Hey there,
so i have some basic questions:
1. Why do most people read stuff from memory (EnumVisibleObjects, ObjectManager etc.) in a in-process fashion, instead a out-of-process? (I mean injecting their code)
Wouldn't it be safer to read that stuff from the outside? Or doesn't it make a difference?
2. I was thinking about different ways of programming a bot and i was wondering if using just code-caves to execute some WoW-specific functions (like ClickToMove) instead of injecting a whole dll, would make it safer. Or is this too cumbersome to maintain? I would do all the reading out-of-process and would only inject if a function call is necessary.
Thanks in advance!