跳至主要內容

反汇编小结

张威小于 1 分钟c/c++反汇编

反汇编小结

记录一下常用的反汇编指令方便查看

objdump -M intel -d -C binary_file
  • -M intel:指定输出为 Intel 语法
  • -d反汇编二进制文件中的机器指令。
  • -C:显示低级的反汇编,并尝试将代码中的地址转换为符号名(即函数名)

-d 和 -S的区别

  • -d--disassemble
    • 这个选项用于反汇编目标 ELF 文件中包含可执行指令的节区(section)中的内容。换句话说,它会将机器代码转化为汇编代码
  • -S--source
    • 这个选项用于混合显示源代码和反汇编代码objdump -S 的效果可能与 objdump -d 类似,因为缺少源代码信息。