Posted: Tue Nov 19, 2024 5:07 pm Post subject: Pointer Break and Trace
Can I break and trace in the popup window (Start condition) field on a pointer?
Code:
[RSP]==0x00007FF7C89C3D70
Code:
readPointer(RSP)==0x00007FF7C89C3D70
Of course none of them work but is there a way to use them without using the Lua engine? If there isn't could you give me an idea of how to do that using the Lua engine?
This is a valid simple Lua condition for a breakpoint. If it doesn't do what you expect it to, the problem is likely somewhere else. e.g. data breakpoints (write or access) trigger after an instruction has executed, while code breakpoints (execute) trigger before the instruction has executed.
Get more information such as what type of breakpoint you're using (break-and-trace can be used on either code or data), what instruction triggered the breakpoint, the code around that address, and information on the stack (value of RSP and the top few values of the stack) including when and where that information was recorded. _________________
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