Tôi có thể sử dụng python3 với IDA 7.0 không?
Đã có IDA Pro 7.0 (tôi không thể cập nhật vào lúc này), tôi hiện không thể sử dụng idapython.
Tôi đã cài đặt python3.8 trên máy tính của mình và không có gì khác (tôi không muốn có bất kỳ va chạm nào).
Tôi có thể sử dụng như thế nào để Idapython hoạt động mà không cần cài đặt chỉ 2.7.
Trả lời
Theo bài viết này trên trang web IDA, bạn cần IDA Pro 7.4 để sử dụng Python 3.
Về phiên bản 7.4, trang web cho biết:
Khi IDA 7.4 được phát hành, nó sẽ đi kèm với các bản dựng được biên dịch trước của IDAPython không chỉ cho Python 2.7 mà còn cho nhiều phiên bản Python 3.x khác nhau (chúng tôi chưa giải quyết cho một bộ phiên bản.) Theo mặc định, IDA 7.4 sẽ cài đặt IDAPython cho Python 2.7, nhưng người dùng sẽ có cơ hội chọn một bản dựng thay thế chạy với bản cài đặt Python 3.x của họ.
Tôi đã tìm thấy hướng dẫn chuyển này rất hữu ích. Sử dụng Python 3 với IDA 7.4 là điều tuyệt vời và API mới sạch hơn theo nhiều cách.