首页
社区
课程
招聘
[推荐]How to create an anonymous IDA PRO database (.IDB)
2014-9-7 11:38 5402

[推荐]How to create an anonymous IDA PRO database (.IDB)

2014-9-7 11:38
5402
How to create an anonymous IDA PRO database (.IDB)

Probably it’s not secret for you that every .IDB files contains header with your license information.

There are two “netnodes” in every .IDB file that reveals your identity. Basically “netnode” is block with some data, check: idasdk\include\netnode.hpp for more info.

So there are two netnodes:

”$ user1” - contains plaint text info about your license.
”$ original user” - contains encrypted info about your license.

Actually you can freely delete “$ user1” netnode without any consequences, because IDA doesn’t check it at all. But “$ original user” netnode has strategic meaning for IDA PRO. This netnode contains RSA-1024 encrypted license information, same info that you have in “ida.key” file. When you open .IDB database IDA reads “$ original user” value, decrypts it with public RSA-1024 key and checks your license against MD5 hashes of blacklisted “pirated” licenses.

So what we can do? We can’t delete it, because IDA checks this netnode on every opening. We can’t generate own value, because we don’t have private RSA key. But we can copy this value from another .IDB file :)

READ MORE HERE

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
点赞0
打赏
分享
最新回复 (3)
雪    币: 244
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
anycing 2014-9-7 16:28
2
0
If the file gets out there'll be trouble.
雪    币: 3295
活跃值: (1078)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
CRoot 2014-9-7 17:02
3
0
还真不知道IDB文件里面有信息的事情,学习了!Thanks!
雪    币: 598
活跃值: (282)
能力值: ( LV13,RANK:330 )
在线值:
发帖
回帖
粉丝
Fpc 4 2014-10-28 11:38
4
0
升级时会遇到这问题,新版本打开以前的idb会查注册信息的md5,这篇文章提供了新思路,经测试,可用。

之前,我的临时解决办法是patch黑名单的信息,随便改改,让它对不上
游客
登录 | 注册 方可回帖
返回