新手破解-挑战实例
本帖最后由 晴天 于 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 谢谢分享:)eee O(∩_∩)O哈!谢谢了,正需要这个 过来支持分享破解过程 不错 没加壳的? 又出新教程了,支持,太感谢了 谢谢分享 似乎的确不错
我来看看了哦 哈哈,支持楼主,期待下次有更多的教程!! 支持发教程的。