Posted: Sun Oct 23, 2016 10:00 am Post subject: Find the root address
Hello,
I'm trying to find the root address for a character in a RPG.
The problem is that I'm not able to find the XP from the character by searching for it. I always get 0 found addresses.
What I have found is: When I go through the other characters (statistics) I find an address which shows the XP of the one character which I'm locking at at the moment.
When I try to find what writes to this address I get the instruction:
mov [r9+rbp+05411250],r10d
r9+rbp+05411250 is the address of the value I found earlier and it doesn't change. So I have to look after where the r10 register gets his value.
But that seems complicated because:
r10d, [rbp+rdx*4+006E4570]
And I can't find what rbp and rdx are.
So finally my question:
Is there any way to read the register at a specific point / time of the game? Or can I add a "find out what writes to this address" to an instruction?
Yes, you right-click the instruction and find out what addresses this instruction accesses.
This will pop up another window. Go back in game and cause the code the execute.
It will then pop up all address which went through that instruction.
If you're lucky, it will only be 1 and it will be the origin of your XP.
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