Kann ich Python3 mit IDA 7.0 verwenden?
Ich habe IDA Pro 7.0 (ich kann momentan kein Update durchführen) und kann Idapython derzeit nicht verwenden.
Ich habe Python3.8 auf meinem Computer installiert und sonst nichts (ich möchte keine Kollisionen).
Wie kann ich Idapython verwenden, ohne dass nur 2.7 installiert ist ?
Antworten
Gemäß diesem Artikel auf der IDA-Website benötigen Sie IDA Pro 7.4, um Python 3 verwenden zu können.
In Bezug auf Version 7.4 heißt es auf der Website:
Wenn IDA 7.4 veröffentlicht wird, werden nicht nur für Python 2.7, sondern auch für eine Vielzahl von Python 3.x-Versionen vorkompilierte IDAPython-Builds mitgeliefert (wir haben uns noch nicht mit einer Reihe von Versionen zufrieden gegeben). Standardmäßig ist IDA 7.4 installiert IDAPython für Python 2.7, aber Benutzer haben die Möglichkeit, einen alternativen Build auszuwählen, der für ihre Python 3.x-Installation ausgeführt wird.
Ich fand diese Portierungsanleitung sehr nützlich. Die Verwendung von Python 3 mit IDA 7.4 ist großartig und die neue API ist in vielerlei Hinsicht sauberer.