Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python scripts: Version check IDA prior to using idaapii.require #4

Open
williballenthin opened this issue Oct 8, 2014 · 2 comments

Comments

@williballenthin
Copy link
Contributor

Via Minh Triet Pham Tran

Hello, I think for the flare-ida scripts, you should have a check for the
version of IDA (>=6.5 or <=6.4) because idaapi.require is introduced from
IDA >6.4 as mentioned in this article:
http://www.hexblog.com/?p=749
The scripts including idaapi.require:
https://github.com/fireeye/flare-ida/blob/master/python/flare/annotate_IDB_MSDN.py
https://github.com/fireeye/flare-ida/blob/master/plugins/shellcode_hashes_search_plugin.py
https://github.com/fireeye/flare-ida/blob/master/plugins/stackstrings_plugin.py
https://github.com/fireeye/flare-ida/blob/master/plugins/apply_callee_type_plugin.py
@mr-tz
Copy link
Contributor

mr-tz commented Sep 26, 2019

Should we still worry about this in the days of > IDA 7?

@jhsmith
Copy link
Contributor

jhsmith commented Sep 26, 2019

We should focus on IDA 7.X going forward. Please tag/release the repo before breaking backwards compatibility to IDA 6.X so that we can direct users of older IDA to a working version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants