我正在尝试在二进制文件中显示汇编指令,但我该怎么做?
我如何知道 MOV 的参数(例如)是指针还是数字?
这是出于教育目的,我知道有 GDB 和其他工具。
提前致谢!
最佳答案
你的意思是disassembler ?那么你有很多工具可供选择,例如:
- OllyDbg
- 国际开发协会
- objdump
如果你想将其集成到现有程序中,那么你需要一个反汇编引擎,例如BeaEngine或困惑。
关于用于在二进制文件中显示汇编的 C 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11470981/