ynvb / DIE

Dynamic IDA Enrichment
MIT License
467 stars 92 forks source link

IDA 7.0 not work #36

Open perfectswpuboy1 opened 5 years ago

perfectswpuboy1 commented 5 years ago

[2] Loading data parsers C:\Program Files\IDA 7.0\plugins\die_proxy.py: global name 'idaapi' is not defined Traceback (most recent call last): File "C:\Program Files\IDA 7.0\python\ida_idaapi.py", line 553, in IDAPython_ExecScript execfile(script, g) File "C:/Program Files/IDA 7.0/plugins/die_proxy.py", line 13, in <module> plugin = imp.load_source(__name__, plugin_path) File "c:\Users\x230\Documents\GitHub\DIE\DIE.py", line 24, in <module> import DIE.UI.BPView File "c:\Users\x230\Documents\GitHub\DIE\DIE\UI\BPView.py", line 5, in <module> from DIE.Lib import BpHandler File "c:\Users\x230\Documents\GitHub\DIE\DIE\Lib\BpHandler.py", line 546, in <module> _bp_handler = BpHandler() File "c:\Users\x230\Documents\GitHub\DIE\DIE\Lib\BpHandler.py", line 36, in __init__ self.iat = StaticImports() # Static IAT File "c:\Users\x230\Documents\GitHub\DIE\DIE\Lib\DbgImports.py", line 24, in __init__ self.get_iat_data() File "c:\Users\x230\Documents\GitHub\DIE\DIE\Lib\DbgImports.py", line 42, in get_iat_data imp_num = idaapi.get_import_module_qty() # Number of imported modules NameError: global name 'idaapi' is not defined

leinlin commented 5 years ago

import idaapi from idc import GetMnem, ScreenEA

nevinhappy commented 3 years ago

import idaapi from idc import GetMnem, ScreenEA

It works. Thank you !!!