tdr2012 Cheater
Reputation: 0
Joined: 02 Nov 2014 Posts: 26
|
Posted: Sun Nov 02, 2014 12:57 pm Post subject: Trouble finding the static address from a 5-level pointer |
|
|
I was able to find the 4-level pointer addresses to "pinball2.exe" for score and number of ball tries.
Each time I restart the application, the addresses in the table populate in new pointers no issue. I can manipulate the values each and every time not finding them again.
My issue is... being able to know the true, static address that isn't a pointer (without the P->0FB7A1F0, just a single, static address that would stay the same, not as a pointer).
When I select my pointer addresses in CE, I see in the very last text box, its adding "pinball2.exe+02DA5C34". In the first grayed out text box, the address its pointing to is "08BD16F4", and each time it is different, but the value for it remains correct for me to edit.
My question is, after finding the deep-pointers and getting pointer addresses that pretty much stay perfect each time the game starts, how do I use all the offsets found (20, 3dc, 3b0, 3c4, e4) to make the static address?
Is there a base address from pinball2.exe that I have to add in order to find out where the real static address is? I would like to convert all Pointer addresses that I found (and work each time I restart) into their static addresses, but I am not sure how to go about this.
|
|