Wrong dumped segment selector set
a1ext opened this issue · comments
a1ext commented
Environment
IDA-side information
Question | Answer |
---|---|
IDA-side OS version | Win 7 x64 |
IDA PRO bitness (not IDB/I64) | 64 |
IDA plugin bitness | 32 |
IDA plugin version | 1.1.2.97 |
Debugger-side information
Doesn't matter
Problem Description
After dumping part of dynamically resolved API table, code references get broken:
Steps to Reproduce
- Open Trickbot sample
- trace it in debugger until APIs are resolved
- Perform
Keep and import
dumping of resolved APIs memory region (416CAC
-416F8C
):
Possible Solutions
The following script fixes the problem:
seg = idaapi.getseg(0x416CAC)
seg.sel = idaapi.setup_selector(2)
seg.update()
ddk commented
Labeless 1.1.2.97 Where to download?
a1ext commented
Labeless 1.1.2.97 Where to download?
https://ci.appveyor.com/project/a1ext/labeless/builds/23861893/artifacts