TransWikia.com

HexRay API - Programatically rebaseing program on firmware

Reverse Engineering Asked on March 6, 2021

I am working on several firmwares (mostly ARM and PPC) that have no structure that IDA can decipher and so far I have been guessing BASE address until the functions and strings align with what I see in the header.

I want to write a plugin in C (preferably) that can reset the rebase of the current executable that I have open and possibly mark the first few lines in the image as function pointers (pressing Q) .

Is there an API call for IDA to readjust programatically the BASE address?

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP