Posted: Mon Sep 27, 2021 5:30 am Post subject: Find movq xmm0,[ebp-00000110] as double value
Code:
movq xmm0,[ebp-00000110]
Hello I would like to find [ebp-00000110] as double value. I have seen it in Memory Viewer only sad.
First what comes into head is that I have to toggle breakpoint summon this method in-game and then copy paste ebp register change at this freezed moment. Then calculate -00000110 from it.
Joined: 08 Jun 2020 Posts: 122 Location: Migrating
Posted: Mon Sep 27, 2021 9:58 am Post subject:
If you want to just grab a value from that address when it's run, create an injection there and store ebp in a symbol. In your table you can create a pointer offset -110 with your symbol as a base address and it'll contain whatever is stored there. You can set the pointer's type as double.
You can also use Lua to monitor the address' changed values over time if that's something you need. _________________
Trying to learn!
Add me on Discord if you want hands-on help: Birdi#0007
How did you even find that address? ebp is a location pretty far in the stack.
You can use a code injection there to get the value but not the address since it'll only live on the stack temporarily. (there are shenanigans you can do with reading/writing to allocated memory, but it's annoying)
I'd find a better injection point starting by scrolling up and finding the last instruction that wrote to [ebp-110]. _________________
I don't know where I'm going, but I'll figure it out when I get there.
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