首页
社区
课程
招聘
[求助]无法在IDA 6.1中运行BinDiff 2.0
发表于: 2011-9-13 22:53 8224

[求助]无法在IDA 6.1中运行BinDiff 2.0

2011-9-13 22:53
8224
从网上下载的试用版本的SABRE-BinDiff--v2.0.269(有patch), 在IDA 5.2/5.5在使用基本正常,但在IDA 6.1(IDAQ和IDAG都试过)中使用时,一直提示下面的错误:

CRPCClient::getSecondary_CG: caught exception: CRPCClient.transactRPC: cannot open input RPC file
[E] RPC fetching callgraph failed (#1)!
CGraphGetter_CG_RPC::get: caught exception: CRPCClient.getSecondary_CG: RPC fetching callraph failed (#1)!
Error!  Could not load the other callgraph from 'D:\Program Files\BinDiff 2.0\BinDiff.Temp\'! Can not continue!
gl_CALLBACK_onButton_diffDatabaseAgainst: caught exception: CGraphGetter_CG_RPC.get: failed!

有没有高人知道有没有可能在IDA 6.1中使用呀?可能是IDA的插件API更改了,所以无法使用?

其它的diff工具试过开源的PatchDiff,但是它不支持从旧的IDB文件中将Name和/或Comments同步到新的IDB中.

从bindiff的官网看,它被google收购了,好像新的3.2.1目前只对美国用户出售,价格现在倒不高:仅$200.

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 83
活跃值: (87)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
有一个类似的叫PatchDiff。可以用在IDA6.1

地址:http://code.google.com/p/patchdiff2/
2011-9-13 23:25
0
雪    币: 83
活跃值: (87)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
应该叫patchdiff2  
2011-9-13 23:25
0
雪    币: 135
活跃值: (719)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我试过这个开源的PatchDiff2, 速度挺快,也挺好用,

但是它唯一不足是: 不支持从旧的IDB文件中将Name和/或Comments同步到新的IDB中,这样在新的idb中还得一个一个的重命名?不知道怎么修改一下,或是写个脚本完成这个功能.
2011-9-14 07:19
0
雪    币: 705
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
IDA6下运行毫无问题,Edit->Plugins->BinDiff v2-->Configuration
把那2个文件夹改为实际存在的文件夹就可以了,c:\bd_temp  
2011-10-6 12:14
0
雪    币: 135
活跃值: (719)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
照着这样配置了,还是老问题呢!
为什么我的就是不行呢?我在5.5中是可以的.在6.1的IDAQ和IDQG中都试过,总是失败
2011-11-14 21:46
0
雪    币: 275
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
遇到了同样的问题,照着5楼的说法不行!!!
2011-11-17 14:48
0
游客
登录 | 注册 方可回帖
返回
//