当前位置:文档之家› 航海英语听力与会话加密光盘破解方法

航海英语听力与会话加密光盘破解方法

OD破解《航海听力与会话第三版》光盘OD破解《航海听力与会话第三版》光盘!
作者:夜欲侵
很早就看那个卖光盘的不爽了,一张盘子卖80元,不知道我们都是无产阶级吗?
应朋友邀请,所以做个破解光盘的教程,真正实现免费共享!
先看看下《航海听力与会话第三版》
网上报价:
真TM的黑啊!
下面我们开始破解!工欲善其事必先利其器,我们要用到一款主流的破解软件--《Ollydbg》
我们插入光盘,安装软件...
突然弹出:
点”确定“后又弹出:
我先查了下壳,是用Delphi语言写的,没加壳!(注意:破解之前,对有壳的软件先进行脱壳)根据软件出现的提示“请放入本软件的光盘!”“请使用正版软件”我们找到对应的超级字符串:
在“请放入本软件的光盘!”处“回车”进入反汇编模式:
现在我们就要把这两处跳过去,让它不出现“请放入本软件的光盘!”“请使用正版软件”
这里要用到汇编知识了,不会的就记住几个常用的吧!
cmp a,b 比较a与b。

mov a,b 把b的值送给a。

ret 返回主程序。

nop 无作用,英文“no operation”的简写,意思是“do nothing”(机器码90)***机器码的含义参看上面。

(解释:ultraedit打开编辑exe文件时你看到90,等同于汇编语句nop)
call 调用子程序。

je 或jz 若相等则跳(机器码74 或0F84)。

jne或jnz 若不相等则跳(机器码75或0F85)。

jmp 无条件跳(机器码EB)。

jb 若小于则跳。

ja 若大于则跳。

jg 若大于则跳。

jge 若大于等于则跳。

jl 若小于则跳。

jle 若小于等于则跳。

pop 出栈。

push 压栈。

一般我们把je(jne,jz,jnz) =>jmp,je(jne,jz,jnz) =>nop,大家看我改后的图:
改好后,右键“复制到可执行文件”---“所有修改”--“全部复制”再右键”保存文件”,OK?
来测试下.....
呵呵,成功了...
看到了我们久违的画面:
到这里,破解就结束了!
欢迎大家的支持!
夜欲侵追求的是技术,不是侵犯别人的版权!。

相关主题