在 Linux 下查“反汇编命令”一般有几种常见场景,下面按**“用什么工具”和“去哪查文档”**给你梳理一下。
命令示例
objdump -d test
objdump -d -M intel test
查文档
man objdump
objdump --help
或在线:
常用选项:
-d:反汇编可执行段-D:反汇编所有段-M intel:Intel 语法-S:源码+汇编混合命令示例
gdb ./test
(gdb) disassemble main
(gdb) disassemble /m main
查文档
man gdb
info gdb
或:
常用:
disassembledisassemble /r(带机器码)x/10i $pcnm test
readelf -S test
readelf -d test
文档:
man nm
man readelf
r2 ./test
pdf
文档:
r2 -hman objdump
man gdb
info libc
linux objdump 反汇编 示例
gdb disassemble intel 语法
Linux 反汇编命令主要用
objdump和gdb,查文档用man+ 官方 Binutils/GDB 文档最靠谱。
如果你愿意,可以告诉我:
我可以直接给你一份对应的反汇编速查清单。