飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 9312|回复: 32

[原创] 国庆献大礼!教你如何利用软件注册机制漏洞破解N款软件

[复制链接]

该用户从未签到

发表于 2009-10-1 18:10:08 | 显示全部楼层 |阅读模式
今天是我们祖国60周年大庆,早上看完阅兵式后没事情(放假嘛)就在网上下载了款DVD转mp3的软件TOP DVD To MP3 Converter玩玩
软件下载地址:http://www.topsoftwareol.com/product/DVD/DVD_To_Mp3_Converter.html

安装好后,查壳为Borland Delphi 6.0 - 7.0,看来没壳,满心欢喜,再试运行下看看,弹出注册对话款,随便输入注册名和假码点确定后,蹦,弹出错误对话框Invalid register code! Please retry!,呵呵,该有的都有了,今天真顺利啊,粘了祖国生日的光了。

好,开工吧,用OD载入,随便输入假码,确定后出错,暂停,F12看堆栈调用,双击最后一项,来到OD界面,程序跳来跳去的,追了2个小时楞没找到关键地方/:L 本人菜没办法只好放弃!

换另外种方法继续开工,查找字符串“Invalid register code! Please retry!”,晕,找不到放弃,真奇怪,有知道的就教教我等菜鸟吧!

最后一招,用Borland Delphi脚本的万能断点试试,OD载入,运行脚本,看断点,断下好多,急忙输入注册名和假码,点确定后,差点没把我气晕过去,竟然也断不下,以前我玩Delphi的软件都能断在所谓的按钮事件上啊,这会怎么不灵了

破解目前我只会这三板斧,三板斧都失效了,请会的高手指点下小弟,如果再遇到类似的情况改怎么处理。

上面是在破解过程中遇到的问题,下面是关键,最终把这个软件搞定的过程,没有什么技术含量,有技术的三板斧搞不定,相信没有破解知识和技术的初学者都能按我的方法搞定!方法就是利用软件注册机制的漏洞把它搞定

正当我准备放弃的时候,就想软件启动的时候为什么会弹出注册对话框??它是怎么知道我没注册的,一般情况是就是把我们的注册信息存入注册表,或者存在软件安装目录下,还有的会存在系统目录下
1、搜索注册表无果
2、查找软件安装目录也没发现什么可疑的
3、我们到系统目录下看看有没有什么新文件产生,进入C:\WINDOWS\system32目录下,按时间排序后发现一个新生产的文件DVD To Mp3 Converter.dat
和我们破解的可执行文件名一样,用记事本打开看看,发现时空的,随便输入几个字符运行看看,再次运行软件,My GOD!感谢上帝,祖国万岁!启动注册框没了,我成功了!

破解总结:
1、软件貌似看起来很复杂,在软件中绕了2个多小时,都想吐了,汇编知识差,关键地方都没有找到,更别提什么算法了,有待进一步学习加强。
2、利用软件注册机制的漏洞,我成功的破解了这款软件,就算再强的加密算法在这款软件中也如同虚设。由于我电脑上没有DVD光驱没有进行最后的测试,反正启动注册对话框式没有了,有待兄弟们测试是否真正破解成功!
3、用该方法有测试了http://www.topsoftwareol.com/网站上其它几款自己感兴趣的软件,均告成功!
兄弟们可以到该网站拿自己喜欢的软件,别客气,免费的哦!今天过节嘛,今天咱老百姓要真要真高兴/:017

以上是我一下午的破解经历,有点小兴奋,写出来和大家分享,祝兄弟们节日快乐!
                                                                       2009年10月01日

[ 本帖最后由 229402931 于 2009-10-1 18:12 编辑 ]
gqkl.gif
gqk3.gif
gqk2.gif
PYG19周年生日快乐!
  • TA的每日心情
    慵懒
    2015-10-9 11:25
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2009-10-1 19:01:53 | 显示全部楼层
    学习了,谢谢
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-10-1 19:27:12 | 显示全部楼层
    有空慢慢研究
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2022-4-18 15:36
  • 签到天数: 207 天

    [LV.7]常住居民III

    发表于 2009-10-1 19:34:07 | 显示全部楼层
    呵呵。看样子你是用了点心思啊!!
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-10-1 19:51:31 | 显示全部楼层
    强 /:good  楼主是有心人啊 呵呵
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-10-1 19:53:48 | 显示全部楼层
    不错,我又学了一招。
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-10-1 20:48:31 | 显示全部楼层
    这个漏洞用的好,支持了
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-10-1 21:32:28 | 显示全部楼层
    学习中,感谢分享!
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-10-2 11:27:51 | 显示全部楼层
    原来还能这样的呀/:L
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-10-2 11:31:42 | 显示全部楼层
    来学习了,对于破解观察很重要
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表