| View previous topic :: View next topic |
| Author |
Message |
mdockz Cheater
Reputation: 0
Joined: 24 Feb 2013 Posts: 41
|
Posted: Tue Oct 04, 2016 10:34 pm Post subject: Find out what writes an address in real time. |
|
|
I am having a bit of another issue if you can help.
i want to read what is writing to the address the pointer points to.
The pointer isnt loaded with the right address until the game finishes loading, the debugger cant pick up where to scan for functions that write to the address because its not written yet, and the only time it is written to, is when it written, just that once.
I don't know if that makes any sense at all, but how can i go about finding out what functions write to my pointer's address if it is only written to once, and I cant get the address until it is written.
Thanks for any help.
|
|
| Back to top |
|
 |
Zanzer I post too much
Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Wed Oct 05, 2016 4:56 pm Post subject: |
|
|
Why can't you just piggy back on the instructions that read from the address?
You don't have to inject at the one-time write.
If you must, you could attempt to do a pointer scan for the address.
Find out what accesses the pointer right before your address during the one-time write.
|
|
| Back to top |
|
 |
mdockz Cheater
Reputation: 0
Joined: 24 Feb 2013 Posts: 41
|
Posted: Thu Oct 06, 2016 6:46 pm Post subject: |
|
|
Yea the problem seems to be that, the pointer doesnt point to an address, until just a moment before its written, than those instructions disappear forever.
I really need to get access to those instructions how can I set a break before it writes it and check which functions write and then continue?
|
|
| Back to top |
|
 |
|