开发者社区 问答 正文

如何获取可执行程序的汇编代码?

如何获取可执行程序的汇编代码?

展开
收起
不吃核桃 2024-08-06 11:56:22 68 分享 版权
1 条回答
写回答
取消 提交回答
  • 获取可执行程序的汇编代码可以通过多种工具实现,包括Clang预处理和汇编、objdump工具以及反汇编软件如hopper。使用Clang的预处理和汇编命令为:clang++ -E main.cpp -o main.i(预处理)和clang++ -S main.i(汇编)。此外,还可以使用objdump -S -C 可执行程序来查看汇编代码,或者使用hopper软件直接拖入可执行程序进行反汇编。

    2024-08-06 15:22:03
    赞同 3 展开评论
问答标签:
问答地址: