mandiant / flare-ida

IDA Pro utilities from FLARE team
Apache License 2.0
2.23k stars 466 forks source link

Python 3 support #84

Open kciredor opened 4 years ago

kciredor commented 4 years ago

As you probably already know IDA 7.4 ships with Python 3.x support. Default may still be Python 2.x, but as of this year Python 2 is deprecated and many plugins are being migrated to 3.x at the moment.

Are you considering supporting Python 3 support?

jhsmith commented 4 years ago

Absolutely. We'll be addressing updating these this year. Leaving this issue open as we update.

jhsmith commented 4 years ago

Note that we've released some updates for Python3 support in #90 and #92

TheDuchy commented 3 years ago

Any updates on idb2pat python3 support? Should I try porting it myself and submitting a pull request?

williballenthin commented 3 years ago

@TheDuchy thanks for the offer!

A number of issues have been reported to idb2pat in the past few weeks and coincidentally @mr-tz and I have been spending a lot of time with FLIRT. I think we are likely to re-write the tool in py3 next week. As I have a draft, can I tag you for a review?

To be clear, I don't mean to discourage you if you want to make the port - I just don't want you to do any extra work unnecessarily.

TheDuchy commented 3 years ago

Sorry for the late reply, sure thing I'll be glad to help! And yes, if you are doing it I don't see it beneficial for anyone if I did it too.