在 Ubuntu 中进行反汇编,你可以使用 GNU Binutils 套件中的 objdump 工具
sudo apt-get update
sudo apt-get install binutils
example
的可执行文件,可以使用以下命令进行反汇编:objdump -d example
这将显示 example
文件的反汇编代码。
如果你想查看特定架构的反汇编代码,例如 ARM,可以使用 -M
选项指定架构:
objdump -M arm -d example
-S
选项:objdump -S -d example
这将显示带有源代码的反汇编代码。
objdump -d example > disassembly.txt
这将把反汇编代码保存到名为 disassembly.txt
的文件中。
这些是在 Ubuntu 中进行反汇编的基本方法。你可以根据需要调整选项以获得所需的输出。更多关于 objdump 的信息和选项,请参阅其手册页:
man objdump