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

破解软件爆破及追出注册码

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


大家好朽木QQ200655307 今天的课程是破解软件爆破及追出注册码

1.惯例查下壳
Borland Delphi 6.0 - 7.0无壳,好调试,OD载入开始我们的破解之路

2.先查找字符串吧,初学朋友门也比较喜欢通过查找有用的字符串来破解
找到一个注册成功的提示,可以利用,双击进入……老规矩,段首下断运行

3.XXXX-XXXX-XXXX-XXXX这是注册码的形式,试注册下吧……断下后,单步跟先了解个大概,这里提醒初学朋友,破解的
时候先别着急,先大概跟下看下注册的过程


4.到这可以看到经典的比较方法,与此同时大家也容易想到爆破的方法--标志位爆破,单步一下
之前的教程介绍过象这样的比较方式的标志位爆破,
现在得到应用了,我门可以这样来爆破,直接赋值AL=1就行,看操作
赋值我们这样修改:
mov al,1    这句的意思就是直接把1赋予给AL,实现AL=1
retn         这句的意思是返回,不通过下面的程序代码直接返回
通过这样的代码,我们就直接使得AL的值为1了,同时下面的跳转也就实现了
我们可以来检验下,单步

看到了吧,已经成功注册了哦

5.刚才我们用的是爆破的方法,接下来我们来追码看看看吧
继续单步
到这又是个字符串,和XXXX-XXXX-XXXX-XXXX一样的形式,应该是注册码了,我们记录下吧
堆栈 ss:[0012FB68]=00ED4C80, (ASCII "YVBB-CCDD-EERL-GGXW")
edx=00000000
来检验下,OK,注册成功

6.总结下,这软件的破解方法其实不止这两种,今天主要介绍的是标志位爆破和追码
内容还是相对简单的,希望初学朋友门多多练习总结

 

相关TAG标签
上一篇:MySQL异构数据同步方案赶集网CDC项目实践 pdf格式
下一篇:OllyDbg V1.10
相关文章
图文推荐

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

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