- UID
- 8198
注册时间2006-2-16
阅读权限40
最后登录1970-1-1
独步武林
该用户从未签到
|
【破文标题】计算机等级考试训练模拟软件(一级MS Office)破解
【破文作者】ZHOU2X
【破解工具】PEID,Ollydbg
【破解平台】WinXP
【软件名称】计算机等级考试训练模拟软件(一级MS Office)
【软件大小】1003KB
【原版下载】http://www.onlinedown.net/soft/8850.htm
【保护方式】注册码
【破解声明】我是一只小菜鸟,偶得一点心得,愿与大家分享:)
【软件简介】
软件大小:1003KB
软件语言:简体中文
软件类别:国产软件/共享版/电脑学习
运行环境:Win9x/Me/NT/2000/XP/2003
加入时间:2006-7-1 15:28:19
计算机等级考试训练模拟软件(一级MS Office)
详细信息:
本软件按照<全国计算机等级考试最新考试大纲>研制而成。软件设计了三个模块:同步训练、测验评析、模拟考试。适合2006年参加全国计算机等级考试人员使用。
同步训练:可与教材(高教出版社)同步使用。根据考试要求,设计了大量习题,你可利用本模块边学边练,目的使您通过同步习题训练,牢固掌握考试要求的知识和技能。
测验评析:对考试内容按章进行测验,并给出详细反馈,以便使你加强自己的薄弱环节。
模拟考试:完全按照考试模式进行全真模拟,目的使你熟悉考试环境,顺利通过考试,获得全国通用的等级证书。
本软件与其它同类软件相比具有如下特点:
(1)功能全面:按照你的学习步骤依次设计了同步训练、测验评析、模拟考试,为你打造了一个完整的学习方案。克服了其它同类软件仅有模拟考试一项功能的局限。
(2)即时交互:你的训练、测试、模拟考试结果都能得到即时反馈,克服了用书本学习没有反馈的缺陷。
(3)操作简单:软件界面清晰、操作简单,每一项操作都有相应的提示,使你使用起来得心应手。
(4)价格低廉:与市场上同类光盘版软件相比,我们的价格较低,能更好地被客户接受。
软件的所有特色,待你下载以后可慢慢品味。
------------------------------------------------------------------------
【破解过程】
------------------------------------------------------------------------
用PEID查壳为 Microsoft Visual Basic 5.0 / 6.0 ,无壳
+++++++++++++++++++++++++++++++++++++++++++
运行软件,输入试练码,点确定弹出消息框"注册码不正确,请认真检查输入是否正确。",退出软件
再用OD截入程序,下bp rtcMsBox 创建消息框断点。
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
代码较长截取关键部分
- 015BA440 . 50 push eax
- 015BA441 . FF15 4C104000 call near dword ptr ds:[<&MSVBVM60.__vbaHresultCh>; MSVBVM60.__vbaHresultCheckObj
- 015BA447 > 8B85 E0FEFFFF mov eax,dword ptr ss:[ebp-120]
- 015BA44D . 8D95 C0FEFFFF lea edx,dword ptr ss:[ebp-140]
- 015BA453 . 8985 C8FEFFFF mov dword ptr ss:[ebp-138],eax
- 015BA459 . 8D45 A8 lea eax,dword ptr ss:[ebp-58]
- 015BA45C . 52 push edx
- 015BA45D . 50 push eax
- 015BA45E . C785 E0FEFFFF 00000000 mov dword ptr ss:[ebp-120],0
- 015BA468 . C785 C0FEFFFF 08800000 mov dword ptr ss:[ebp-140],8008
- 015BA472 . FF15 94104000 call near dword ptr ds:[<&MSVBVM60.__vbaVarTstEq>>; MSVBVM60.__vbaVarTstEq
- 015BA478 . 8D8D D0FEFFFF lea ecx,dword ptr ss:[ebp-130]
- 015BA47E . 66:8985 1CFEFFFF mov word ptr ss:[ebp-1E4],ax
- 015BA485 . FF15 7C114000 call near dword ptr ds:[<&MSVBVM60.__vbaFreeObj>] ; MSVBVM60.__vbaFreeObj
- 015BA48B . 8D8D C0FEFFFF lea ecx,dword ptr ss:[ebp-140]
- 015BA491 FF15 1C104000 call near dword ptr ds:[<&MSVBVM60.__vbaFreeVar>] ; MSVBVM60.__vbaFreeVar
- 015BA497 66:83BD 1CFEFFFF 00 cmp word ptr ss:[ebp-1E4],0
- 015BA49F 0F84 B50A0000 je yj.015BAF5A //跳往“注册码不正确,请认真检查输入是否正确。”提示
- 015BA4A5 . A1 34E85B01 mov eax,dword ptr ds:[15BE834]
- 015BA4AA . 85C0 test eax,eax
- 015BA4AC . 75 10 jnz short yj.015BA4BE
- 015BA4AE . 68 34E85B01 push yj.015BE834
- 015BA4B3 . 68 BC004200 push yj.004200BC
- 015BA4B8 . FF15 08114000 call near dword ptr ds:[<&MSVBVM60.__vbaNew2>] ; MSVBVM60.__vbaNew2
- 015BA4BE > 8B3D 34E85B01 mov edi,dword ptr ds:[15BE834]
- 015BA4C4 . 8D95 D0FEFFFF lea edx,dword ptr ss:[ebp-130]
- 015BA4CA . 52 push edx
- 015BA4CB . 57 push edi
- 015BA4CC . 8B0F mov ecx,dword ptr ds:[edi]
- 015BA4CE . FF51 14 call near dword ptr ds:[ecx+14]
- 015BA4D1 . 85C0 test eax,eax
- 015BA4D3 . DBE2 fclex
- 015BA4D5 . 7D 0F jge short yj.015BA4E6
复制代码
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
015BA497 66:83BD 1CFEFFFF 00 cmp word ptr ss:[ebp-1E4],0 修改为 cmp word ptr ss:[ebp-1E4],1
或者
015BA49F 0F84 B50A0000 je yj.015BAF5A 修改为 jnz yj.015BAF5A 或者干脆 NOP 掉
------------------------------------------------------------------------
【版权声明】本文原创于[PYG]论坛, 转载请注明作者并保持文章的完整, 谢谢!
附件是已经破解的程序,可任意注册,绿色版 |
|