2026年10月29日 · 今日 0 帖 · 会员 6.1万 · 主题 17.4万
登录 · 注册 · 游客,欢迎随便逛逛
返回版块
JK-0001000
Lv9有为九子能等级图标
勋章勋章勋章勋章勋章
帖子
9.3万
回复
2,089
积分
60.3万
注册
2006-12-06
[计算机网络]

安装时需要注册的软件破解

[复制链接]
查看 2,881 回复 107
楼主 发表于 | 只看该作者
32 人收藏

破文作者:machenglin   使用工具:xpsp2、OD   破解难度:+++初级+++   工作平台:Win9x/NT/2000/XP   破解过程:今日破解一个在AUTO CAD平台上运行的建筑类软件,通过调试跟踪,发现这个软件采用了安装注册和限制次数。   1、注册是在安装时进行,不同于一般安装后再注册。   2、安装、注册次数不能大于15次,大于15次后没有任何提示拒绝运行。   OD载入,F9运行。   0041116B S>55 push ebp ; 程序入口点   0041116C 8BEC mov ebp,esp   0041116E 6A FF push -1   00411170 68 705D4100 push Setup.00415D70   00411175 68 F8124100 push   0041117A 64:A1 000000>mov eax,dword ptr fs:0   00411180 50 push eax(br )  00411181 64:8925 0000>mov dword ptr fs:0,esp   00411188 83EC 68 sub esp,68   0041118B 53 push ebx   0041118C 56 push esi   0041118D 57 push edi   0041118E 8965 E8 mov dword ptr ss:ebp-18,esp   00411191 33DB xor ebx,ebx   00411193 895D FC mov dword ptr ss:ebp-4,ebx   00411196 6A 02 push 2   00411198 FF15 7C44410>call dword ptr ds:; msvcrt.__set_app_type   一、修改安装次数校验。   通过跟踪,找到关键比较2处,eax里存放安装的次数,和0F进行比较,决定跳转。   ------------ --------------------------------------------------------   原程序校验代码1:   004041FB 83F8 0F cmp eax,0F ; 允许安装次数 F=15   004041FE 0F8F 8104000>jg Setup.00404685 ; 大于/不小于等于时转移   00404204 8D5424 28 lea edx,dword ptr ss:esp+28   修改程序校验代码1:   004041FB 83F8 10 cmp eax,0F ; 安装次数小于 F=15   004041FE 0F84 8104000>je Setup.00404685 ; 修改 jg-->je   ----------------------------------------------------------------------------   原程序校验代码2:   00404B77 83F8 0F cmp eax,0F   00404 B7A 7E 49 jle short Setup.00404BC5 ; 小于等于/不大于时转移   00404B7C 8DB7 0407000>lea esi,dword ptr ds:edi+704   修改程序校验代码2:   00404B77 83F8 10 cmp eax,0F   00404B7A EB 49 jmp short Setup.00404BC5 ; 修改 je-->jmp   =================================================   二、注册码算法跟踪。   上面解决了安装次数校验,现在可以进行注册码算法跟踪了,否则,在跟踪15次后就不能运行无法跟踪。   通过跟踪可以看到,程序采用了浮点算法,但最后真注册码分4组在堆栈中以明码出现,完全失去了继续跟踪的兴趣,抄录如下。00404 D28 E8 FBBF0000 call   00404D2D 8D4C24 28 lea ecx,dword ptr ss:esp+28 ; 真注册sn1=8961   00404D31 C64424 40 09 mov byte ptr ss:esp+40,9   00404D36 E8 25BE0000 call   。。。。。。   00404E34 E8 73BF0000 call   00404E39 8D4C24 28 lea ecx,dword ptr ss:esp+28 ; 真注册sn2=1154   00404E3D 885C24 40 mov byte ptr ss:esp+40,bl   00404E41 E8 1ABD0000 call   。。。。。。   00404F40 E8 67BE0000 call   00404F45 8D4C24 28 lea ecx,dword ptr ss:esp+28 ; 真注册sn3=4371   00404F49 885C24 40 mo v byte ptr ss:esp+40,bl   00404F4D E8 0EBC0000 call   。。。。。。   0040504C E8 5BBD0000 call   00405051 8D4C24 28 lea ecx,dword ptr ss:esp+28 ; 真注册sn4=8050   00405055 885C24 40 mov byte ptr ss:esp+40,bl   00405059 E8 02BB0000 call   真注册=sn1+sn2+sn3+sn4=8961 1154 4371 8050 //中间用空格隔开   ==============================================   三、内存注册机设置。   中断地址:00404D20 00404E39 00404F45 00405051   次数:1   指令:8D   长度:4   注册码:内存方式   地址:ESP   偏移:28   指针:1在结尾处插入:空格1个   ================================================   破解心得:   这个软件写的很不错,很实用。用浮点算法为加大破解难度,可最后明码在堆栈中出现是一个很大的漏洞!希望软件作者能修正。

登录回复
JK-0113004
Lv2独赏二月雪等级图标
帖子
1
回复
533
积分
7,975
注册
2012-06-23
21 楼

好帖,要顶!

JK-0028719
Lv1韶华一笑间等级图标
帖子
4
回复
80
积分
511
注册
2011-04-10
23 楼

支持你!

JK-0051907
Lv1韶华一笑间等级图标
帖子
1
回复
126
积分
693
注册
2011-06-15
24 楼

这帖不错,该顶 !

JK-0028936
Lv2独赏二月雪等级图标等级图标
帖子
0
回复
328
积分
2,553
注册
2011-04-10
25 楼
图片支持你!???
JK-0121109
Lv1韶华一笑间等级图标
帖子
0
回复
60
积分
812
注册
2012-08-30
26 楼

看帖回帖是美德!

JK-0109188
Lv1韶华一笑间等级图标
帖子
0
回复
127
积分
767
注册
2012-05-26
27 楼

你牛,我顶!

JK-0035627
Lv2独赏二月雪等级图标
帖子
0
回复
387
积分
3,346
注册
2011-05-01
28 楼

支持你!

JK-0037446
Lv7可吟七步诗等级图标
勋章
帖子
8
回复
443
积分
6,668
注册
2011-05-05
29 楼

支持你!

JK-0097085
Lv2独赏二月雪等级图标
帖子
6
回复
245
积分
2,695
注册
2012-02-25
30 楼

好帖,要顶!

JK-0004809
Lv1韶华一笑间等级图标
帖子
0
回复
98
积分
568
注册
2010-12-27
31 楼

你牛,我顶!

JK-0121725
Lv1韶华一笑间等级图标
帖子
0
回复
36
积分
2,152
注册
2012-09-07
32 楼

支持你!

JK-0077595
Lv1韶华一笑间等级图标
帖子
0
回复
60
积分
453
注册
2011-10-11
33 楼

这帖不错,该顶!

JK-0107082
Lv2独赏二月雪等级图标
帖子
1
回复
401
积分
2,775
注册
2012-05-09
34 楼

这帖不错,该顶!1

JK-0085797
Lv1韶华一笑间等级图标
帖子
0
回复
104
积分
1,328
注册
2011-12-03
35 楼

看帖回帖是美德!

JK-0092489
Lv2独赏二月雪等级图标
帖子
0
回复
309
积分
1.2万
注册
2012-01-20
36 楼

hhhh

JK-0122240
Lv4莫问四书意等级图标等级图标
帖子
0
回复
1,134
积分
8,672
注册
2012-09-12
37 楼

你牛,我顶!

JK-0072723
Lv2独赏二月雪等级图标
帖子
1
回复
290
积分
2,837
注册
2011-09-11
38 楼

你牛,我顶!

JK-0067843
Lv1韶华一笑间等级图标
帖子
1
回复
140
积分
497
注册
2011-08-08
39 楼

好帖,要顶!

JK-0035122
Lv8能识八方语等级图标等级图标等级图标等级图标等级图标
勋章
帖子
0
回复
787
积分
4,120
注册
2011-04-30
40 楼

好帖,要顶!

登录后可以回复这个帖子。旧账号可使用原密码登录。

登录 注册新号
← 返回版块