I am trying to reverse engineer an embedded firmware in IDA. It mirrors memory address 0x80000000-0x81FFFFF to 0xA0000000-0xA1FFFFFF. How do I setup IDA to recognise memory mirroring.

Edit->Segments->Rebase program

You could also do manual load and specify your image base.

| improve this answer | |
  • Thanks, the issue is that, for example, a call to 0xA0000670 is the same as a call too 0x80000670. I need ida to recognise them as the same address. – dajolelor Apr 2 '19 at 22:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.