晴天 发表于 2010-7-22 07:04

新手破解-挑战实例

本帖最后由 晴天 于 2010-8-17 08:01 编辑

大家好,我是晴天(Flash_Magic),今天的教程的主要意图是希望大家扩宽破解的思路。上回的教程的地址是http://www.52pojie.cn/thread-53195-1-1.htm
好,开始教程,要破解的软件是“系统提速精灵”
我们先使用一下软件,试着注册






显然这个程序用的是网络验证,不过我们这次改一下思路,如图



注册与未注册唯一的差别就是能否使用“疯狂加速”,只要破解这个功能,就达到了目的。现在的软件为了防止被破解,都会采取措施,使一般思路的破解难度增加,而今天的这种破解思路,大多人都不注意,破解难度就小了。
另外提示一下:这个软件要右击托盘图标退出



查一下壳,是VB写的程序



我们用Ollydbg载入,运行,使用疯狂加速,弹出“未注册”



暂停,打开堆栈






分析一下,005FC4B3似乎是关键跳,但我们不能直接改,因为软件在载入时也有判断是否能使用“疯狂加速的功能”。



我们这样做,在005FC49F下断点,把速度改为“普通加速”






这时005FC4A2的跳转没有实现,而当使用疯狂加速时,跳转实现,由此判断这个跳转是判断用户是否起用了疯狂加速



我们不要删除断点,重新载入并运行程序,发现程序又断在这里



这对我们来说,是个好消息,这样我们就不必找哪个CALL是关键了,直接改跳转。“jnz” 改为“jmp”



保存文件






使用一下,运行其他软件体会一下速度,成功,速度提升20%以上,可以疯狂加速



教程又结束了,我试着改了一下软件界面



另外附上地址:http://u.115.com/file/f38fb6637f   系统提速精灵.rar

yourove 发表于 2010-7-22 07:23

谢谢分享:)eee

jy01744926 发表于 2010-7-22 07:45

O(∩_∩)O哈!谢谢了,正需要这个

王者之剑 发表于 2010-7-22 07:58

过来支持分享破解过程

xiaoju13 发表于 2010-7-22 08:08

不错 没加壳的?

wxt51 发表于 2010-7-22 08:33

又出新教程了,支持,太感谢了

facege 发表于 2010-7-22 09:08

谢谢分享

linyu408 发表于 2010-7-22 09:15

似乎的确不错
我来看看了哦

轻轻的疯 发表于 2010-7-22 09:19

哈哈,支持楼主,期待下次有更多的教程!!

三月初七 发表于 2010-7-22 10:29

支持发教程的。
页: [1] 2 3 4
查看完整版本: 新手破解-挑战实例