x86 ELF反汇编程序,反汇编为Intel语法

时间:2013-08-03 00:02:54

标签: linux x86 elf disassembly

是否有在Linux上运行的反汇编程序能够将x86 ELF可执行文件拆分为英特尔语法中的汇编代码(即操作目标寄存器,源寄存器等)?优选地,输出反汇编器将非常接近NASM语法。 objdump -d工作得很好,但输出了我有时难以理解的AT& T语法,ndiasm只根据我的知识拆解了直接二进制文件。

2 个答案:

答案 0 :(得分:9)

您可以告诉objdump使用英特尔语法:

objdump -M intel -d

答案 1 :(得分:1)

您可能会发现ODA很有用。它是一个基于Web的反汇编程序,支持大量的体系结构。是的,它支持支持x86的AT& T和Intel语法。

http://onlinedisassembler.com/