hika How do I cheat?
Reputation: 0
Joined: 04 Jun 2014 Posts: 1
|
Posted: Wed Jun 04, 2014 10:31 am Post subject: Get pointer to a value that is changing its address onthefly |
|
|
Hi! I am very new in everything regarding reading from memory of 3rd party programs. I read quite a few tutorials about CE and of course I completed (at least most) steps of the built in CE Tutorial. But unfortunately I wasn't able to solve my problem with that knowledge and so I hope someone here can help me.
What I am trying to do is reading out the pot size of a poker client - in order to recalculate that into BBs (big blinds). So all I need is to read this value - no writing neccessary.
I am able to find the address of that value and read from it, but it is only valid for a very short amount of time. Every time a bet is placed the address seems to change, the observed one does not have the needed information any more.
The time is by far not long enough to run a pointer scan on that, because by the time it started all is left in the given address is garbage (at least that is what I think). And I am not fast enough to search for the pointer manually, I believe it has multiple levels and 2 is the farthest I accomplished to come. Most of the time I ended up in dead ends.
So my question is - is there a way to still get a pointer out of this mess? Is there maybe some way to take a snapshot of the memory in the time the value in the found address is valid and look for pointer information in this snapshot insted in the actual (fast chaning) RAM?
Or any other suggestions? I appreciate every hint.
|
|