def decompile_funcs():
data = open("G:\\targets\\blender\\done_decompile", 'r').read()
for f in db.functions.iterate():
try:
if str(f) in data:
continue
res = idaapi.decompile(f)
with open("G:\\targets\\blender\\done_decompile", "a") as new_file:
new_file.write(str(f) + '\n')
filename = "G:\\targets\\blender\\decompiles\\{}".format(func.name(f))
with open(filename, "wb") as new_file:
new_file.write(str(res))
except Exception as e:
print("ERROR: {} - {}".format(func.name(f), e))
评论列表
文章目录