我可以使用 IDA(评估版)单步执行二进制文件,逐步读取寄存器吗?

逆向工程 艾达 调试 反汇编者 登记
2021-06-16 00:04:36

我是反汇编的新手,我试图了解 32 位二进制文​​件的运行方式。我有评估(免费)版本,32 位 ( Version 7.0.170920 macOS x86_64 (32-bit address size))。

我习惯于通过逐步执行程序进行调试,必要时读取变量。我在 IDA 中没有看到这样做的能力,但我认为它必须存在,而我只是想念它。(看过这个关于 python 的问题这个关于 ARM 的问题,这肯定是 32 位二进制文​​件的一个选项......)

我也完全愿意接受与 IDA 不同的反汇编程序的建议,但我正在寻找免费的东西 - 至少在几天的评估期内。

1个回答

我拥有 IDA 许可证,所以我没有使用免费许可证。我不完全确定免费软件版本是否进行调试,但这里引用了免费软件下载页面中关于免费软件版本限制的引用

lacks support for many processors, file formats, debugging etc...

尝试使用免费软件版本进行调试可能会不走运。