DIE
DIE copied to clipboard
Bug with DIE under IDAPro 6.95
Hello. I don't know if DIE is still maintained but here is a blocking issue with IDAPro 6.95
I've installed DIE carefully following instructions and I got this error when IDA starts:
[2] Loading data parsers
die_proxy.py: global name 'idaapi' is not defined
Traceback (most recent call last):
File "D:\IDA695\python\ida_idaapi.py", line 509, in IDAPython_ExecScript
execfile(script, g)
File "D:/IDA695/plugins/die_proxy.py", line 13, in
Additional info:
- DIE installed from a git clone of the latest master downloaded from here.
- Python is provided by Anaconda2
- all DIE dependencies are installed (with anaconda-provided pip) using DIE's requirements.txt
- pywin32 has been also installed through anaconda2.
- All dependencies are within the python path.
- IDAPython is working. Simple commands (such as "import imp" and " help("imp") " ) entered on CLI within idaq.exe are executed correctly. Even "import idaapi" works
- %DIEDIR% exists and points to D:\IDA695\DIE and I tried to point to
Please advise, Best Regards.
@waadaa85 try to put the following line at the beginning of the DIE\Lib\DbgImports.py file:
import idaapi
P.S. oww... seems like there are few things to fix to make it works under IDA 6.9x...