I have a DLL paused at
x32dbg. I am interested in examining memory following a specific API call that this DLL makes. I found the API call in the
imports section when I open the DLL in
IDAFree and then I see the API function call in IDA. I follow it in code and IDA shows it's at address:
My problem is that when I try to set a breakpoint at this address in
bp 0x10001B66), it gives me an error:
Error setting breakpoint at 10001B66! (memread)
x32dbg, I'm seeing addresses such as
714A7D39 for my DLL. Now, I'm new to this but I'm guessing that the
memread error is because
10001B66 -- as seen in IDA -- is not a valid memory address in the context of execution in the debugger.
So how do I get the correct address of this API function call so that I can set the correct breakpoint?