频道栏目
首页 > 资讯 > 加密破解 > 正文

详细破解商业软件教程

12-11-22        来源:[db:作者]  
收藏   我要投稿

 
今天主要做的这个教程就是破解一些收费软件或者商业类型的题材软件给大家学习

我是朽木QQ200655307 好了开始吧
1.查壳ASProtect 1.2x - 1.3x [Registered] -> Alexey Solodovnikov
时间关系,直接脚本上吧
有偷代码,修复下……
2.脱壳后成功运行,试注册下,有错误提示
OD载入,查找字符串,额,查找不到,嘿嘿
用C32吧,查找到刚才的错误提示,找到代码段位置

3.显然,这错误的起因是由上面的位置来的,返回到上面的位置。先找个位置下断运行下看
断下后单步先跟一下,要养成好习惯哦

4.因为是eax的值的比较,EAX=0时注册失败,所以我们来找找EAX值的变化过程
在次F7进关键CALL

大家好好观察寄存器EAX值的变化哦
到此EAX的值为6
跟了下,可以看到了吧……关键的地方就在里面的那个变化CALL里,现在可以仔细的跟一下了

5.这里面有出现一些字符串,我们先不看它,先观察下EAX的值
此时EAX的值不为0,等过了这行代码就为0 了
大家这时候也可以想到标志位破解的方法了吧……之前给大家介绍过的是AL比较的方法
今天就来学习下XOR标志位的破解方法
XOR EAX,EAX是清0 的意思,那么不让他清0 该如何呢
只要把它改为
or eax,eax即可,就是相反的操作了,

6.看到了吧……破解成功了,用标志位的方法
接下来我们来追下码看看,因为在关键的关键CALL里有看到一些字符串,会不会有注册码呢
进去瞧瞧
7.大家先跟下看吧……这些都是些算法部分,今天就不分析了,继续
到这的时候出现的有点象注册码类型的字符串,嘿嘿,有点喜悦吧……找到了吧,不信可以试试
EAX 0012F598 ASCII "123456"
ECX 00000006
EDX 00000000
EBX 00000018
ESP 0012F3C4
EBP 00000002
ESI 0012F448 ASCII "HWDAGC-29ZWRR-QCNCNK-5PYV5K"

不错,正是我们要的注册码

8.再来看下程序吧,在注册成功的地方往下找找
到注册表找找看

9.注册成功后,我们的注册信息就保存在这里……删除后就变成未注册的了

10.好了,这个软件的破解思路就是这样了,今天主要是学习xor标志位的破解,以及简单的思路分析
教程就到这里吧,谢谢大家的收看,再见
 

相关TAG标签
上一篇:jQuery EasyUI doc格式
下一篇:新人必看破解软件第一课
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站