加入多线程与日志记录
This commit is contained in:
parent
65d25d42de
commit
93db227535
@ -31,13 +31,13 @@ def preprocess():
|
|||||||
idaapi.autoWait()
|
idaapi.autoWait()
|
||||||
|
|
||||||
# 生成pe文件的cfg列表
|
# 生成pe文件的cfg列表
|
||||||
cfgs = get_func_cfgs_c(FirstSeg())
|
# cfgs = get_func_cfgs_c(FirstSeg())
|
||||||
# 将cfg保存为.ida
|
# 将cfg保存为.ida
|
||||||
pickle.dump(cfgs, open(cfg_path, 'w'))
|
# pickle.dump(cfgs, open(cfg_path, 'w'))
|
||||||
|
|
||||||
# 生成pe文件的fcg,保存为.dot文件
|
# 生成pe文件的fcg,保存为.dot文件
|
||||||
# idc.GenCallGdl(gdl_path, 'Call Gdl', idc.CHART_GEN_GDL) 这个生成gdl文件,网上几乎找不到gdl这个格式
|
# idc.GenCallGdl(gdl_path, 'Call Gdl', idc.CHART_GEN_GDL) 这个生成gdl文件,网上几乎找不到gdl这个格式
|
||||||
idc.GenCallGdl(gdl_path, 'Call Gdl', idaapi.CHART_GEN_DOT)
|
# idc.GenCallGdl(gdl_path, 'Call Gdl', idaapi.CHART_GEN_DOT)
|
||||||
|
|
||||||
# 生成.asm文件
|
# 生成.asm文件
|
||||||
idc.GenerateFile(idc.OFILE_ASM, asm_path, 0, idc.BADADDR, 0)
|
idc.GenerateFile(idc.OFILE_ASM, asm_path, 0, idc.BADADDR, 0)
|
||||||
|
Loading…
Reference in New Issue
Block a user