首页
社区
课程
招聘
[原创]IDA Pro "The database is corrupted"通用解决办法
发表于: 2006-7-25 01:11 4098

[原创]IDA Pro "The database is corrupted"通用解决办法

2006-7-25 01:11
4098
现在论坛里已经有5.0主程序的破解了,不过以后碰到入手的时候还暂时没破解的话可以试试下面的办法,我看ida.wll的时候发现的
至于局域网嘛,让防火墙去搞定好了

打开你的ida文件,查找"$ original user",然后往前移167个字节,将之后的160字节替换为ida.key的倒数320字节开始的160个字节即可

针对5.0的话,可以用如下的WinHex脚本
ExitIfNoFilesOpen
Turbo On
ForAllObjDo
Find "$ original user" MatchCase
IfFound
        Move -7
        Block2 CurrentPos
        Move -160
        Block1 CurrentPos
        Write 0x68A6CCA68835B991192761B9EAA2760131041C723505F3F7D052DA513878F505
        Write 0x1CB84A17B46D255F29B84681C9B89F5A1FD04A23C6874380D78DE941B814EFE5
        Write 0x416DC51B7F1EEE50D88EA674472CB4BF41E3CE11FCA6A69BA97DB17282944D78
        Write 0xA8B5FB4BDF366637F818C2E003B4CC65952AFAAC586070C115B776B2E72CE437
        Write 0x0000000000000000000000000000000000000000000000000000000000000000
        //Save
        //MessageBox "Done"
Else
        MessageBox "Can't find key data"
EndIf
EndDo

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

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
because the database has been produced with earlier (NOW BLACKLISTED) leaked Ida
2006-7-25 01:34
0
雪    币: 11705
活跃值: (970)
能力值: ( LV12,RANK:779 )
在线值:
发帖
回帖
粉丝
3
Good method.
Also seen how to write a winhex script.
2006-7-25 01:41
0
雪    币: 207
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
楼主忍了近2年,终于发贴了
2006-7-25 09:03
0
雪    币: 290
活跃值: (535)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
看样子要好好研究winhex,呵呵!
2006-7-25 09:47
0
雪    币: 214
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
2年来的第一次
2006-7-25 10:21
0
雪    币: 109
活跃值: (2153)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
你这样的方法并不通用,而且有很多问题。首先你替换的key下个版本就会被ban掉,因此到下个版本还得重新再来。而且不支持packed的idb文件。还有,这么直接改idb文件也是不推荐的,因为idb有完整性校验,最好用SDK来修改数据。
2006-7-25 11:44
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
van
8
最初由 TeLeMan 发布
你这样的方法并不通用,而且有很多问题。首先你替换的key下个版本就会被ban掉,因此到下个版本还得重新再来。而且不支持packed的idb文件。还有,这么直接改idb文件也是不推荐的,因为idb有完整性校验,最好用SDK来修改数据。


这个方法主要是在破解还没放出以前使用的。
通用只是说不依赖于IDA的版本(当然deflate的是不可以的,不过可以先保存成pack)
这个实际是替换了ida里存放的key文件,自然每次IDA升级版本(key一般也会换掉)都要重做一次
校验第一次会提示,保存一下就好了
2006-7-25 12:48
0
雪    币: 338
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
9
最初由 堀北真希 发布
楼主忍了近2年,终于发贴了


支持!!
2006-7-25 15:00
0
雪    币: 114
活跃值: (305)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
Good test it!
2006-7-27 22:30
0
游客
登录 | 注册 方可回帖
返回
//