首页
社区
课程
招聘
[旧帖] [原创]菜鸟破解一例 0.00雪花
发表于: 2012-1-22 16:35 1779

[旧帖] [原创]菜鸟破解一例 0.00雪花

2012-1-22 16:35
1779
最近在学习破解,对于新手最好找一些典型的来学习,正好手上有一软件符合,于是上传上来供新手学习一下啊。高手请PASS,好了,用OD打开软件,首先找到注册提示错误的地方,如下:

006DE8C7  |.  E8 D868D2FF   call    004051A4
006DE8CC  |.  8B85 78FFFFFF mov     eax, dword ptr [ebp-88]
006DE8D2  |.  8B55 F8       mov     edx, dword ptr [ebp-8]
006DE8D5  |.  E8 5669D2FF   call    00405230
006DE8DA      74 2B         je      short 006DE907                   ;改jne short 006DE907即可实现爆破
006DE8DC  |.  6A 40         push    40
006DE8DE  |.  B9 10EC6D00   mov     ecx, 006DEC10                    ;  提示
006DE8E3  |.  BA 60EC6D00   mov     edx, 006DEC60                    ;  软件注册码错误!\n\n请与南京图瑞有限公司联系!
006DE8E8  |.  A1 2CD96F00   mov     eax, dword ptr [6FD92C]
006DE8ED  |.  8B00          mov     eax, dword ptr [eax]
006DE8EF  |.  E8 A4A3DCFF   call    004A8C98
006DE8F4  |.  8B83 28030000 mov     eax, dword ptr [ebx+328]
006DE8FA  |.  8B10          mov     edx, dword ptr [eax]
006DE8FC  |.  FF92 C4000000 call    dword ptr [edx+C4]
006DE902  |.  E9 B2010000   jmp     006DEAB9
006DE907  |>  A1 A0DC6F00   mov     eax, dword ptr [6FDCA0]

然后向上找关键跳,可以看到006DE8DA这行,把je short 006DE907改为jne short 006DE907即可实现爆破。是不是有点太简单了,这个是最经典的破解方法。

接下来我们再来找出注册码,在关键跳向上一行可以看到006DE8D5  |.  E8 5669D2FF   call    00405230这个关键比较地方。在这里下断,运行,任意输入用户名和注册码后程序被中断在006DE8D5这行,这时在寄存器窗口中即可以看到刚才输入的假注册码和正确的注册码了。这个采用明码比较的方法,最适合我们这样的菜鸟了。输入正确注册码重新注册,一切OK!

最后再用keymake.exe做出注册机,首先中断地址填表入:6DE8D5,中断次数为1,第一字节为:E8,指今长度为5,由于正确注册码出现在EDX中,选内存方式--寄存器--EDX,保存即可,把注册机放在破解目录下,运行,任意填入注册码就可以弹出正确注册码了。

由于水平有限,对于注册算法,暂时还看不懂啊。特别现在的软件都加了壳,手工脱壳有很大难度了。不知能不能给个邀请码啊?

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

上传的附件:
  • 1.JPG (204.10kb,285次下载)
  • 2.JPG (61.42kb,286次下载)
收藏
免费 0
支持
分享
最新回复 (14)
雪    币: 34
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
我和你的级别差不多,这种级别估计不会给邀请码,太简单了,我见其他人申请的破文都很高级,继续加油。
2012-1-22 19:12
0
雪    币: 37
活跃值: (29)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
同意楼上,太简单了!
2012-1-23 12:33
0
雪    币: 180
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
相比之下还是挂在线时间积 Kx 更可行
2012-1-23 13:07
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
我也学了些,但还不能单独破解,还需努力
2012-1-25 19:01
0
雪    币: 22
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
好像邀请码比这个还难点哦,呵呵呵
2012-1-26 10:30
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
意楼上,太简单了
2012-2-2 15:50
0
雪    币: 30
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
赞分享精神,对新手还是有用处的!
2012-2-3 00:09
0
雪    币: 78
活跃值: (34)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
不错,老菜鸟学习了
2012-2-8 00:07
0
雪    币: 15
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
我觉得楼主不必局限于邀请码 学习破解目标就是逐渐破解注册码越贵的软件
成为正式会员又怎么样 反正我觉得对我来说无所谓啊
哈哈哈 可能最近破了几个收费软件 飘了
2012-2-8 08:30
0
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
表示还是看不懂,我太菜了,新生。。。
不知道怎么找到你的那一行代码。。。
2012-2-24 21:24
0
雪    币: 33
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
thanks for shareing
2012-2-25 18:06
0
雪    币: 80
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
和我水平差不多
2012-2-26 13:47
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
相比之下还是挂在线时间积 Kx 更可
2012-2-26 16:46
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
不错 看着简单 但是我不会
2012-2-28 14:48
0
游客
登录 | 注册 方可回帖
返回
//