Ich habe eine Objektdatei und versuche, sie zu zerlegen. Wenn ich benutze:Verwenden von Objdump für ARM-Architektur: Zerlegen zu ARM
objdump -d example.o
erhalte ich eine Versammlung in Code im Dateiformat von elf64-x86-64
.
Ich versuche, dies in ARM zu zerlegen, wie gehe ich dabei vor?
Nur um zu verdeutlichen, sagen Sie, Sie haben eine ausführbare x86_64/Objekt-Datei und möchte es als ARM-Anweisungen demontiert? – dmckee
Ja, ein Professor hat mich an einem Projekt arbeiten und was ich tun möchte, ist die Objektdatei zu zerlegen, aber ich denke, es ist eine ausführbare x86. Wenn ich Arm-Linux-Objdump verwende, sollte ich in der Lage sein, in ARM zu zerlegen, oder? – Steve
Für die Kompilierung sowie für die Disassemblierung müssen Sie ARM Cross Compiler Toolchain verwenden. – JagsVG