首页
社区
课程
招聘
[原创]玩玩IDA Graph View
2008-3-7 18:08 18310

[原创]玩玩IDA Graph View

2008-3-7 18:08
18310
收藏
点赞7
打赏
分享
最新回复 (21)
雪    币: 66
活跃值: (15)
能力值: ( LV9,RANK:330 )
在线值:
发帖
回帖
粉丝
theOcrat 8 2008-3-7 18:13
2
0
第一次抢到sm大牛的沙发
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
lovelyfrog 2008-3-7 18:13
3
0
大大的文章 一定要学习!
雪    币: 1946
活跃值: (238)
能力值: (RANK:330 )
在线值:
发帖
回帖
粉丝
Bughoho 8 2008-3-7 18:14
4
0
软虫出手,必属精品

ps:hex-rays论坛根本没啥人
雪    币: 87
活跃值: (47)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
wangdell 6 2008-3-7 18:29
5
0
精品。
图非常漂亮。很喜欢。
雪    币: 66
活跃值: (15)
能力值: ( LV9,RANK:330 )
在线值:
发帖
回帖
粉丝
theOcrat 8 2008-3-7 18:34
6
0
再膜拜一下
昨天的问题有新思路了
ida不仅处理太多nodes会出错, 而且就算是不出错, 等图绘出来也等得真够呛的
雪    币: 1733
活跃值: (726)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
yijun8354 12 2008-3-7 19:05
7
0
支持了再学习~~~
雪    币: 1227
活跃值: (106)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hume 2008-3-7 20:49
8
0
IDA的graph view按照作者的说法是还处于初级阶段。所以有些bug很正常,另外很多遇到graph view崩溃的问题都是由于插件用VC而非BC编译导致的,由于其API接口传递的数据结构用了不少STL容器,因此最好用BCB 6编译插件。

在遇到节点数特别多的时候,IDAPRO目前的图形layout算法确实会失败导致无法正常显示,这时或许可以自己写layout算法,IDA的接口是支持的,如果遇到这种多节点的情况,这时绝大多数市面上的图形显示工具都无法显示这样的图形或速度不能忍受,包括wingraph.aisee等。

此外5.2.0.907确实在自定义graph view处理上回归或引入了一些新bug,在最新版本里面应该已经修正了。

关于绘图速度,如果用的是双核的新机器速度没问题,如果是老机器就没办法了。
雪    币: 494
活跃值: (629)
能力值: ( LV9,RANK:1210 )
在线值:
发帖
回帖
粉丝
softworm 30 2008-3-7 21:06
9
0
谢谢楼上大牛指点,我确实是用VC写的,没用过BCB,改天试试换个编译器。自己写layout对我来说太复杂了,原理都不清楚不要说写代码了 。好象ProcessStalker有layout源码。具体到我的应用,如果能把变形代码处理好,node数应该超不出100,也许可避免这个问题。
雪    币: 1227
活跃值: (106)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hume 2008-3-7 21:25
10
0
不是什么牛,是混在草坷里的小蚂蚱。
以前也曾经遇到过类似的问题,也曾经头疼了一阵。
lz和上面几位都一直是我的偶像啊。
雪    币: 347
活跃值: (25)
能力值: ( LV9,RANK:420 )
在线值:
发帖
回帖
粉丝
小子贼野 10 2008-3-7 21:35
11
0
收藏之
雪    币: 212
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fool 2008-3-8 12:48
12
0
绝对要收藏~
雪    币: 6073
活跃值: (2236)
能力值: (RANK:1060 )
在线值:
发帖
回帖
粉丝
forgot 26 2008-3-8 16:13
13
0
幸好出现在hume下面了
雪    币: 134
活跃值: (84)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
NWMonster 1 2008-3-9 11:46
14
0
学习中………………
雪    币: 233
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
YagerM 1 2008-7-31 20:18
15
0
感谢下大侠的分享了
把代码编译了一下,遇到个问题:
vector<PCode>   codes;这句中的PCode没有定义,在文档中也找不到更多的解释的地方.
请问能不能提供下PCode的定义?感谢了!
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
shexinshi 2008-7-31 21:25
16
0
学习学习!!!
雪    币: 211
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
aoyuhuaoju 2008-9-2 10:34
17
0
先学习一下高手的思录
雪    币: 563
活跃值: (95)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
lixupeng 2008-9-2 14:32
18
0
不错收藏!!
雪    币: 305
活跃值: (36)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
AZMC 6 2008-9-2 15:37
19
0

GOOD JOB!
雪    币: 237
活跃值: (31)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
JiYangTX 2008-9-2 22:28
20
0
谢谢,学习下
雪    币: 180
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Hovbreeze 2008-9-9 15:43
21
0
初学者,向大家问个好
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
godear 2008-10-15 15:20
22
0
感谢下大侠的分享了!!!
游客
登录 | 注册 方可回帖
返回