首页
社区
课程
招聘
请教:如何在调试时做出程序的流程图?
2004-10-15 18:10 5356

请教:如何在调试时做出程序的流程图?

2004-10-15 18:10
5356
我最近在反汇编IDA解析一个程序,发现它判断、跳转的很地方太多,我想做一个它的流程图出来,这样方便分析。
不知大家有没有什么好的方法、软件来实现这个目的?

[培训]《安卓高级研修班(网课)》月薪三万计划,掌 握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
点赞1
打赏
分享
最新回复 (8)
雪    币: 214
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zzsx 2004-10-16 01:07
2
0
IDA Pro

View->Graphs->Flow Chart     F12
View->Graphs->Function Chart Ctrl+F12
雪    币: 318
活跃值: (23)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
linqy 2004-10-16 09:07
3
0
多谢指点,但是它做出来的流程图还是不能满足需要,因为是解析DOS下的中断,没有一个明确的调用主程序,它就做不出来了。
各位还有什么好方法呀?
雪    币: 78
活跃值: (115)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
采臣·宁 1 2004-10-17 13:24
4
0
自己画,我都是这样搞的
雪    币: 318
活跃值: (23)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
linqy 2004-10-17 13:54
5
0
用什么画呢?难道画在纸上啊,太麻烦了
雪    币: 204
活跃值: (49)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
LATErMAN 2004-10-17 18:05
6
0
用手拿着笔画!

呵呵
雪    币: 212
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
heng9ml 1 2004-10-17 19:08
7
0
View->Graphs->Function Chart Ctrl+F12

好慢呀,半天出不来。
雪    币: 339
活跃值: (1510)
能力值: ( LV13,RANK:970 )
在线值:
发帖
回帖
粉丝
nbw 24 2004-10-17 21:23
8
0
的确是用手拿笔画的。除非用IDA
雪    币: 205
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
mhsong 2004-10-17 22:27
9
0
你试试MindManager
游客
登录 | 注册 方可回帖
返回