能力值:
( LV2,RANK:10 )
|
-
-
2 楼
并不是所有汇编都能转换成伪代码,有些函数是不支持转成伪代码的。 可以导出具体操作自己探索选项在文件那边。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
只有某些显著特征的函数才会转成伪代码。有些被vm严重的怕是不太能F5出伪代码
|
能力值:
( LV4,RANK:50 )
|
-
-
4 楼
Ctrl-F5
|
能力值:
( LV5,RANK:61 )
|
-
-
5 楼
# # import idautils # import idaapi # source = "" # for func in idautils.Functions(ida_ida.inf_get_min_ea(), ida_ida.inf_get_max_ea()): # try: # source += str(idaapi.decompile(func)) # source += "\r\n" # except: # pass # # with open("/xxx.cpp","a",encoding="utf-8") as f: # f.write(source)
结帖吧
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
陈可牛
#
# import idautils
# import idaapi
# source = ""
# for func in idautils.Functions(ida ...
怎么使用呢
|
能力值:
( LV3,RANK:20 )
|
-
-
7 楼
ganlian_6666
怎么使用呢
注释符去掉,复制粘贴到你的 X:\IdaPro\IDA\python_scripts 目录下,进IDA alt+F7
|
|
|