you can read bytes stored in memory (for example 000003A0), but in order to read a register then you need to debug it. (and i dont know how to debug an instruction and read registers contents) _________________
Joined: 25 Jan 2006 Posts: 7596 Location: 127.0.0.1
Posted: Wed Oct 03, 2018 7:38 pm Post subject:
You can write a cave to pull the value from the register and restore normal code flow etc. You can't read the register any other way besides debugging it as OldCheatEngineUser mentioned.
Another thing you can do though is trace back through the code to see if you can find where RDI is being set. If that is being set to a static pointer you can just use that +3A0 to get what you want. _________________
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum