Originally Posted by
DarkstaR
Use IIDKing to inject a dll. In that dll, allocate chunks of memory for different memory locations within Tibia - lets use the battle-list for example. Now, everywhere Tibia references the battle-list address, patch in the address of the memory which you allocated. This throws bots of as they will be reading the memory from the old locations while Tibia is operating on the chunks you've allocated yourself.
I must say that is a rather interesting idea, though it is trivial to defeat by itself for the more capable of us
Taking this idea further you could also relocate the code that references the memory as well, and proxy the calls/jumps to it through your own code. You could then potentially encrypt the relocated code whilst its not executing, performance impact it will have must of course be considered here. This would certainly make it more difficult to defeat requiring a decent skill level with assembly, debugging and most importantly having the determination in beating it.