【观察】
破解之前我们先来收集一下程序的一些信息。在软件安装后我们点击“机动车驾驶员模拟考试系统” 首先会出现软件注册窗口注册后才能使用考试题库以及“模拟考试”功能。
看样子是一台机器对应一个注册码。因为每个机器的机器码不一样所以注册码也会不一样。我们在注册码框中随便输入20位注册码后点击“注册授权”会出现如下提示信息
“软件注册码错误请认真检查后重新确定 ”这句话一定要记着等下我们会用到这句话做突破口的
点击“确定”后不要关闭软件的窗口切记
【拉开破解序幕】
1. 打开W32Dasm然后点击窗口的“反汇编”按钮打开“机动车驾驶员模拟考试系统”的exe程序
有点慢打开后点击“查找Search ” 在“查找内容”的框中输入刚才注册时提示的话
不必输全 因为我们需要找到源代码然后点“查找下一个(F)” 找到后将鼠标向上查找到出现的第一个JMP位置记住下面的MOV这条指令的地址BE
2.记录下BE这个地址这是点击"注册授权"后的开始出现注册码的开始位置然后关闭W32Dasm。
3.然后调出鼎鼎大名的Ollydbg导入“机动车驾驶员模拟考试系统”
点击“查找”按钮 “查找”按钮在“选项”和“窗口”的下面在框中输入BE点“确定”
等OD停止后按F2在BE这个地址处下个断点。注意按F2后前面的BE这个地址会边成红色。
4.设置完断点后直接按F9此时在“寄成器FPU”窗口代码会自动调整运行等运行结束后 电脑会自动打开 “机动车驾驶员模拟考试系统”程序程序打开后我们在注册码处随便输入20位数字 比如我全输入1输入完后然后点注册授权。
5.然后会自动弹回到Ollydbg的窗口现在我们就在右下角这里找注册码吧
6.我们注意到Ollydbg右下角的“注释”窗口 ,注册码会不会放在里面呢我们找找在这个窗口我们发现其中几行ASCII后的数字完全一样难道它就是注册码吗
0012F300 ASCII "04730-18305-43427-71172"
0012F334 ASCII "04730-18305-43427-71172"
其实我们在这个框中向上或者向下都能发现很多ASCII后面的数值相同的行。但是必须注意由于注册码必须是20位数字不能是字母所以出现字母或者数字不够20位的ASCII行我们就不用考虑。看来04730-18305-43427-71172就是电脑的注册码不同的电脑机器码不同破解得到的注册码也不会相同。
7.我们来试试找到的注册码 “感谢你对我们软件的注册使用”哈哈破解成功
wordpress简洁英文主题,wordpress简洁通用大气的网站风格设计 + 更适于欧美国外用户操作体验,完善的外贸企业建站功能模块 + 更好的移动设备特色模块支持,更高效实用的后台自定义设置 + 标准高效的代码程序功能结构,更利于Goolge等国际搜索引擎的SEO搜索优化和站点收录排名。点击进入:wordpress简洁通用型高级外贸主题主题价格:¥3980 特 惠 价:¥1280安装环境:运...
日前,国内知名主机服务商阿里云与国外资深服务器面板Plesk强强联合,推出 阿里云域名注册与备案、服务器ECS购买与登录使用 前言云服务器(Elastic 只需要确定cpu内存与带宽基本上就可以了,对于新手用户来说,我们在购买阿里云服务申请服务器与域名许多云服务商的云服务器配置是弹性的 三周学会小程序第三讲:服务 不过这个国外服务器有点慢,可以考虑国内的ngrokcc。 ngrokcc...
全新PHP短网址系统URL缩短器平台,它使您可以轻松地缩短链接,根据受众群体的位置或平台来定位受众,并为缩短的链接提供分析见解。系统使用了Laravel框架编写,前后台双语言使用,可以设置多域名,还可以开设套餐等诸多功能,值得使用。链接: https://pan.baidu.com/s/1ti6XqJ22tp1ULTJw7kYHog?pwd=sarg 提取码: sarg文件解压密码 www.wn7...