def __iterate__():
"""Iterate through all of the imports in the database.
Yields (ea,(module,name,ordinal)) for each iteration.
"""
for idx in xrange(idaapi.get_import_module_qty()):
module = idaapi.get_import_module_name(idx)
result = []
idaapi.enum_import_names(idx, utils.compose(utils.box,result.append,utils.fdiscard(lambda:True)))
for ea,name,ordinal in result:
yield (ea,(module,name,ordinal))
continue
return
评论列表
文章目录