文档视界 最新最全的文档下载
当前位置:文档视界 › 破解“机动车驾驶员模拟考试系统”注册码(图文注释)

破解“机动车驾驶员模拟考试系统”注册码(图文注释)

破解“机动车驾驶员模拟考试系统”注册码(图文注释)
破解“机动车驾驶员模拟考试系统”注册码(图文注释)

【观察】

破解之前,我们先来收集一下程序的一些信息。在软件安装后,我们点击“机动车驾驶员模拟考试系统”,首先会出现软件注册窗口,注册后才能使用考试题库以及“模拟考试”功能。

看样子是一台机器对应一个注册码。因为每个机器的机器码不一样,所以注册码也会不一样。我们在注册码框中随便输入20位注册码后点击“注册授权”会出现如下提示信息:

“软件注册码错误,请认真检查后重新确定!”这句话一定要记着,等下我们会用到这句话做突破口的,

点击“确定”后不要关闭软件的窗口,切记!

【拉开破解序幕】

1.打开W32Dasm,然后点击窗口的“反汇编”按钮打开“机动车驾驶员模拟考试系统”的exe程序,

有点慢,打开后点击“查找(Search)”,在“查找内容”的框中输入刚才注册时提示的话,

不必输全,因为我们需要找到源代码,然后点“查找下一个(F)”,找到后将鼠标向上查找到出现的第一个JMP位置,记住下面的MOV 这条指令的地址005206BE

2.记录下005206BE这个地址,这是点击"注册授权"后的开始出现注册码的开始位置,然后关闭W32Dasm。

3.然后调出鼎鼎大名的Ollydbg,导入“机动车驾驶员模拟考试系统”,

点击“查找”按钮,“查找”按钮在“选项”和“窗口”的下面,在框中输入005206BE,点“确定”,

等OD停止后,按F2,在005206BE这个地址处下个断点。注意:按F2后前面的005206BE这个地址会边成红色。

4.设置完断点后,直接按F9,此时在“寄成器FPU”窗口代码会自动调整运行,等运行结束后,电脑会自动打开“机动车驾驶员模拟考试系统”程序,程序打开后,我们在注册码处随便输入20位数字,比如:我全输入1,输入完后,然后点注册授权。

5.然后会自动弹回到Ollydbg的窗口,现在我们就在右下角这里找注册码吧!

6.我们注意到Ollydbg右下角的“注释”窗口,,注册码会不会放在里面呢?我们找找,在这个窗口我们发现其中几行ASCII后的数字完全一样,难道它就是注册码吗?

0012F300 01976810 ASCII "04730-18305-43427-71172"

0012F334 01976810 ASCII "04730-18305-43427-71172"

其实我们在这个框中向上或者向下都能发现很多ASCII后面的数值相同的行。但是必须注意由于注册码必须是20位数字,不能是字母,所以出现字母或者数字不够20位的ASCII行我们就不用考虑。看来04730-18305-43427-71172就是电脑的注册码,不同的电脑,机器码不同,破解得到的注册码也不会相同。

7.我们来试试找到的注册码!“感谢你对我们软件的注册使用”哈哈,破解成功!

相关文档