qilingframework / qiling

A True Instrumentable Binary Emulation Framework
https://qiling.io
GNU General Public License v2.0
5.11k stars 742 forks source link

solve a IDAPython relocation issue #1485

Closed co-neco closed 2 months ago

co-neco commented 3 months ago

Checklist

Which kind of PR do you create?

Coding convention?

Extra tests?

Changelog?

Target branch?

One last thing


co-neco commented 3 months ago

In Arm64 environment, default so module base address is 0x555555554000, not 0. So qilingida.py->ql_set_pc would convert ida address to qiling address(see ql_addr_from_ida method).

kabeor commented 2 months ago

Thank you, Merged.