首页
社区
课程
招聘
[已解决] ida中,可以将所有汇编代码转为伪代码并导出吗? 10雪币
发表于: 2024-8-5 15:52 2182

[已解决] ida中,可以将所有汇编代码转为伪代码并导出吗? 10雪币

2024-8-5 15:52
2182
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 2866
活跃值: (6616)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
并不是所有汇编都能转换成伪代码,有些函数是不支持转成伪代码的。 可以导出具体操作自己探索选项在文件那边。
2024-8-6 15:27
0
雪    币: 39
活跃值: (185)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
只有某些显著特征的函数才会转成伪代码。有些被vm严重的怕是不太能F5出伪代码
2024-8-7 10:13
0
雪    币: 99
活跃值: (2383)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
Ctrl-F5
2024-8-7 10:26
0
雪    币: 2363
活跃值: (2832)
能力值: ( 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)

结帖吧
2024-8-8 00:40
0
游客
登录 | 注册 方可回帖
返回
//