老文章档案 · 2003 年

中国计算机软件水平考试测试系统2.0版破解

破解教程 · 破解杂谈 · 2003-09-23 · 作者:毕强 人气: · 出处:赢政天下整理收藏)

软件没有什么好说明的,测试自己的软件水平的。测试系统包括初级程序员、程序员、高级程序员测试,其加密算法完全一样,而且一个注册码可以同时用在三个软件上。

三个版本的执行文件分别为cj_test.exe,cx_test.exe,gj_test.exe(都没有加壳)。老方法,先运行TRW2000,再运行软件,注册,用户名BiQiang,注册号78787878。按Ctrl+N到TRW2000环境,bpx hmemcpy下断点,g运行回到注册窗口,点击“立即注册”后被拦截。bc *清除断点,pmodule到程序领空。一路跟踪,先是一大段计算注册号的代码(前面一起没有出现注册号,所以没用),直至下面的这一段:

程序员的为:

016F:0040461A 8D45C8 LEA EAX,[EBP-38] ****EAX内为指向假注册号的地址

016F:0040461D 8D55FC LEA EDX,[EBP-04] ****EDX内为指向真注册号的地址

016F:00404620 E8E7210900 CALL 0049680C ****判断注册号是否正确

跟进49680C,程序如下:

016F:0049680C 55 PUSH EBP

016F:0049680D 8BEC MOV EBP,ESP

016F:0049680F 53 PUSH EBX

016F:00496810 8B00 MOV EAX,[EAX] ****EAX内为假注册号地址

016F:00496812 8B12 MOV EDX,[EDX] ****EDX内为真注册号地址

016F:00496814 E8CF21FFFF CALL 004889E8 ****比较注册号

016F:00496819 0F94C0 SETZ AL ****根据注册号正确与否设置AL

016F:0049681C 83E001 AND EAX,BYTE +01

016F:0049681F 5B POP EBX

016F:00496820 5D POP EBP

016F:00496821 C3 RET

在496814处分别e eax和e edx向上看,分别可以看到真假注册号。我的注册号为:311910。

初级程序员、高级程序员的为(这两个程序的代码地址竟然相同):

016F:004045FA 8D45C8 LEA EAX,[EBP-38]

016F:004045FD 8D55FC LEA EDX,[EBP-04]

016F:00404600 E8E7210900 CALL 004967EC

跟进4967EC,程序如下:

016F:004967EC 55 PUSH EBP

016F:004967ED 8BEC MOV EBP,ESP

016F:004967EF 53 PUSH EBX

016F:004967F0 8B00 MOV EAX,[EAX]

016F:004967F2 8B12 MOV EDX,[EDX]

016F:004967F4 E8CF21FFFF CALL 004889C8

016F:004967F9 0F94C0 SETZ AL

016F:004967FC 83E001 AND EAX,BYTE +01

016F:004967FF 5B POP EBX

016F:00496800 5D POP EBP

016F:00496801 C3 RET

后面一段的注释就不写了,与上面一模一样。

最后用注册机编写器制作注册机,按F8制作另类注册机,分别三次选中cj_test.exe,cx_test.exe,gj_test.exe。中断地址496814(cx_test.exe)、4967F4(另外两个程序),中断次数1,第一字节E8,指令长度5,注册码选内存方式,选中EDX寄存器,生成注册机。

(出处:赢政天下整理收藏)

相关文章:

相关软件:

→ 特别推荐

→ 热点TOP10

我为人人《《==》》人人为我

关于我们 |

帮助(?)

| 广告服务 |

版权声明 |

商业合作 |

发展历程 |

加盟我们 |

联系我们

Copyright © 1999-2003

winzheng.com All Rights Reserved.

繁体版:由华琦数码技术提供

Powered

by:MeSky.Net

2003-2004 年,宽带刚刚普及,下载站的文章区是许多人学电脑的第一课堂。
🕰 → 🤖 从那时到现在

当年一篇教程能让一台电脑焕然一新;今天的效率工具换成了 AI。 想知道当下最可靠的 AI 模型怎么选?看 赢政指数——我们用了 28 年的选软件严谨,现在用来评测大模型。

档案性质声明:本页为赢政天下(1998-2011)老文章的历史档案复原, 内容反映当年发表时的原貌——包括当年的技术表述、软件版本与观点,部分方法在今天已不适用或不合规,仅作互联网历史记录与研究用途, 不提供任何形式的下载。原始数据经由公共网络存档(Internet Archive)复原。发现问题请联系我们
← 返回老文章档案 · 软件史档案馆 · 赢政天下站史