zx128
Dauergast
- 157
Hallo Jungs,
ich bin hier also eine Sache am Basteln.
Ich will ein native ARM-Binary (die unter Android so laufen) disassemblieren.
Dafür nutze ich arm-eabi-objdump aus dem toolchain, welches bei Android-Source dabei ist. Es klappt mehr oder minder gut, nur scheint der nicht alle Symbole zu haben.
Bei manchen OpCodes bekomme ich solchen Mist angezeigt:
"undefined instruction 0xfffff2d8"
Außerdem stimmen die Ausgaben von objdump und hexdump nicht immer überein.
Weiß da jemand ein Rat?
Allgemeine Infos in Sachen "Disassembling, Assembler + ARM" sind total willkommen.
ich bin hier also eine Sache am Basteln.
Ich will ein native ARM-Binary (die unter Android so laufen) disassemblieren.
Dafür nutze ich arm-eabi-objdump aus dem toolchain, welches bei Android-Source dabei ist. Es klappt mehr oder minder gut, nur scheint der nicht alle Symbole zu haben.
Bei manchen OpCodes bekomme ich solchen Mist angezeigt:
"undefined instruction 0xfffff2d8"
Außerdem stimmen die Ausgaben von objdump und hexdump nicht immer überein.
Weiß da jemand ein Rat?
Allgemeine Infos in Sachen "Disassembling, Assembler + ARM" sind total willkommen.