我可以在 IDA 7.0 中使用 python3 吗?

逆向工程 艾达 x86 蟒蛇
2021-06-29 22:56:05

获得了 IDA Pro 7.0(我目前无法更新),我目前无法使用 idapython。

我的机器上安装了 python3.8,没有别的(我不想发生任何冲突)。

如何使用让Idapython工作,而不必2.7安装。

1个回答

根据IDA 网站上的这篇文章,您需要 IDA Pro 7.4 才能使用 Python 3。

关于 7.4 版,该网站说:

当 IDA 7.4 发布时,它将附带 IDAPython 的预编译版本,不仅适用于 Python 2.7,还适用于各种 Python 3.x 版本(我们尚未确定一组版本。)默认情况下,IDA 7.4将为 Python 2.7 安装 IDAPython,但用户将有机会选择针对其 Python 3.x 安装运行的替代版本。

我发现这个移植指南非常有用。在 IDA 7.4 中使用 Python 3 很棒,而且新的 API 在很多方面都更简洁。