Czy mogę używać Python3 z IDA 7.0?
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
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.