反汇编小结
小于 1 分钟
反汇编小结
记录一下常用的反汇编指令方便查看
objdump -M intel -d -C binary_file
-M intel
:指定输出为 Intel 语法。-d
:反汇编二进制文件中的机器指令。-C
:显示低级的反汇编,并尝试将代码中的地址转换为符号名(即函数名)。
-d 和 -S的区别
-d
或--disassemble
:- 这个选项用于反汇编目标 ELF 文件中包含可执行指令的节区(section)中的内容。换句话说,它会将机器代码转化为汇编代码
-S
或--source
:- 这个选项用于混合显示源代码和反汇编代码。,
objdump -S
的效果可能与objdump -d
类似,因为缺少源代码信息。
- 这个选项用于混合显示源代码和反汇编代码。,