Open LanHikari22 opened 6 years ago
Series of fixes to be run: pt.fix.remFuncChunks() pt.fix.removeStackVarUsages(0x8000000, 0x8800000) pt.fix.makeThumb(0x8000000, 0x8800000) # a number of times, until none are left
Macros must also be disabled. There shouldn't be instructions like "movs r0, #0x100000" Pointer Dereferencing must be enabled. Pool instructions should have =symbol, in them.
The goal is, an idc script running on an analysis IDB, with some fix commands being run, should be all the work required to get a compiling and matching disassembly out of the database.
The module should provide automated tests that would ensure that.