def touch_all(self):
for address in self.functions.difference(touched_functions):
touched_functions.add(address)
try:
cfunc = idaapi.decompile(address)
if cfunc:
FunctionTouchVisitor(cfunc).process()
except idaapi.DecompilationFailure:
print "[ERROR] IDA failed to decompile function at 0x{address:08X}".format(address=address)
idaapi.decompile(self.cfunc.entry_ea)
评论列表
文章目录