-
-
[求助][求助]无法在IDA 6.1中运行BinDiff 2.0
-
发表于: 2011-10-3 13:32 5253
-
本来发在"看雪软件安全论坛 > 安全工具 > 『资源下载』 > IDA Pro插件收集区",不过那边一直没人气,希望能在本版找到满意的答案!
-------------------------------
从网上下载的试用版本的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.
试过这个开源的PatchDiff2, 速度挺快,也挺好用,
但是它唯一不足是: 不支持从旧的IDB文件中将Name和/或Comments同步到新的IDB中,这样在新的idb中还得一个一个的重命名?不知道怎么修改一下,或是写个脚本完成这个功能.
-------------------------------
从网上下载的试用版本的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.
试过这个开源的PatchDiff2, 速度挺快,也挺好用,
但是它唯一不足是: 不支持从旧的IDB文件中将Name和/或Comments同步到新的IDB中,这样在新的idb中还得一个一个的重命名?不知道怎么修改一下,或是写个脚本完成这个功能.
赞赏
他的文章
看原图
赞赏
雪币:
留言: