Czy mogę używać Python3 z IDA 7.0?

Aug 16 2020

Mam IDA Pro 7.0 (w tej chwili nie mogę zaktualizować), obecnie nie mogę używać idapython.

Mam python3.8 zainstalowany na moim komputerze i nic więcej (nie chcę żadnych kolizji).

Jak mogę użyć, aby Idapython działał bez zainstalowanej tylko wersji 2.7.

Odpowiedzi

2 David Aug 20 2020 at 05:28

Zgodnie z tym artykułem na stronie IDA, do korzystania z Pythona 3 potrzebujesz IDA Pro 7.4.

Jeśli chodzi o wersję 7.4, witryna mówi:

Kiedy IDA 7.4 zostanie wydane, będzie dostarczane z prekompilowanymi kompilacjami IDAPythona nie tylko dla Pythona 2.7, ale także dla różnych wersji Pythona 3.x (nie zdecydowaliśmy się jeszcze na zestaw wersji). Domyślnie IDA 7.4 zainstaluje IDAPython for Python 2.7, ale użytkownicy będą mieli możliwość wybrania alternatywnej kompilacji, która działa na ich instalację Python 3.x.

Uważam, że ten przewodnik po przenoszeniu jest bardzo przydatny. Używanie Pythona 3 z IDA 7.4 jest świetne, a nowe API jest bardziej przejrzyste pod wieloma względami.