|
Autonomous control, I took over a project today, and the code developed by the MC6812, and induced it to C, then transplanted to the new platform.
The resources entered are:
BIN file, MC6812 SPEC documentation, anti-assessment tool, IDA PRO
Human, time and obsessed with disassembly
Output:
C language or pseudo code
The MC6812 is MCU for MOTO10, and the 16-bit microcontroller evolved from MC6811. But my little white, never developed on this chip.
Fortunately is a mainstream chip, IDA PRO and GCC support 6811 and 6812 platforms.
Unfortunately, the F5 of IDA PRO can only support the pseudo code of ARM and X86, and there is no MC6812 chip.
The code part of the bin file estimates 15,000 bytes, estimates 5,000 lines of assembly language, and C.
If you start from your compilation, the analysis algorithm is then transferred to C, and it is estimated that there is no 3 months.
So, the first step, first find a plug-in without the IDA Pro to support the pseudo code generation of MC6812 or MC6811.
Continued after delivery ................. |
|