大家好,我是繁星点点,别人叫我小凡,QQ:474075275,我的群:12766458。
今天我给大家做《破解双色球赢钱法宝》的教程,呵呵。
破解对象:《双色球赢钱法宝》
所用工具:OllyDBG 1.10 汉化第二版、PEiD
PEID工具可以在看雪学院(http://www.pediy.com/tools/unpacker.htm)下载
原理:找未注册的提示信息“软件还没有注册。。。。”,然后就可以根据提示爆破了。看我们来看软件。
未注册有限制,我们查壳,“delphi”编的,没壳,我们用OD载入,右键》超级字串》查找ASCII字串,找到字串“软件还没有注册。。。。”,就是这里了,向上看可以看到有比较,
004CAAE2 |. 803D F0094E00>CMP BYTE PTR DS:[4E09F0],0 这里是比较,说明只要DS:[4E09F0]不等于0就是注册了的,我们对着004CAAE2处用右键》查找参考》地址常量来看哪里给DS:[4E09F0]赋值了的,
好多,但是我们发现只有一处是赋值的,哪就是参考位于004DC513 MOV BYTE PTR DS:[4E09F0],AL这一行,我们双击这一行,就是这里,不管它,我们的目的是让DS:[4E09F0]=1,所以我们在前一行给al赋值1,我们来把
004DC50E E8 05E9FAFF CALL SsqYqfb.0048AE18
改为
004DC50E E8 05E9FAFF mov al,1
然后保存,就可以了,看我操作
来看结果。没“软件还没有注册。。。。”提示了,看下功能限制解除了没有,OK,呵呵。
教程做到这,做的不好,大家不要向我扔砖哦。