Endlesskiss Grandmaster Cheater
Reputation: 0
Joined: 12 May 2007 Posts: 620 Location: Israel - CEF
|
Posted: Thu Nov 13, 2008 9:38 am Post subject: Fighting Dynamic Memory... How? |
|
|
Hello everyone.
I learned how to hook and how to make simple trainers in C++ (I made one for MineSweeper and one for Crysis).
But well.. let's say I would like to make a trainer for World of Warcraft...
The address is changed everytime i open the game... and therebefore.. I don't know which address to write too.
Could you please tell me how to get the address everytime? (I can do that by scanning Cheat Engine, but I want to do that from C++ GUI Trainer).
if there's any example (for any game) I'd like to have it
Regards, Adam.
|
|
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Thu Nov 13, 2008 12:27 pm Post subject: |
|
|
If you do the steps of the tutotrial it will show you what to do on i think step 7.
You find what writes, reads, or access the address you found at the current session.
This address should be a static address and what your looking for, also dont forget to look above the expression for some thing to use such as test,cmp, or jcc instructions.
From there you should have a static address to work with.
If for some reason this address gets a change. Then your getting a code shift, not sure if WOW does this or not.
But if it does, you would have to take a different route with base address of the module.
|
|