boyving 发表于 2015-11-13 18:23

菜鸟破解Delphi软件重启验证,使程序无限使用。请大牛飘过

1.首先还是第一步查壳看看。。。显示Delphi程序,没有加密。

2.因为软件有重启验证,所以从大神那里学到了用一个监视软件进行软件监视。

3.运行程序看看有什么提示帮助我们逆向。



4.使用监视软件看看里面的东东吧。箭头指向的这些东东等会就知道了。。呵呵


5.载入od,开始分析软件。习惯性的用字符串搜索发现什么都没有找到。。。然后使用另外的方法把,直接od右键使用查找功能,用查找参考文本再试。
6.这次好像找到了几个关键东东了,这个地址是不是很熟悉,前面截图里面的地址是不是就是这里了。。。我们进入看看吧。

这里的days是不是就是我们打开软件提示的试用期呢,然后下面是注册跟未注册吧。。。继续看看是不是找到正确位置了。双击这3个地址进入反编汇窗口下断点 。看看这位置出现两个注册表的地址是不是可以理解为这里是重启验证的判断呢?然后咱们看下面出现了30天的字符。。。咱们好像又找对地方了。继续下去,运行软件看看是不是断下来了。。。。软件运行断下来了,然后我们进入软件注册窗口注册看看吧。
   

7.这里我们又跳到注册表里面看看去。。。我们找找随意输入的注册是不是在里面去了。。。果然出现在里面了,显示出了我们的注册码跟机器码。。。

8.然后我们把刚才上面找出来的地址位置那个可疑跳转改了看看吧。。。。好了,到这里咱们直接改成je去试试效果吧。。。   


菜鸟能力有限,只逆向掉了无限试用。。。如有不对请大牛多多指点,我会继续努力学习的。


boyving 发表于 2015-11-13 18:42

原版软件附上。。。

潇洒gg 发表于 2015-11-13 18:48

这么6的东西,表示看不懂

boyving 发表于 2015-11-13 19:42

潇洒gg 发表于 2015-11-13 18:48
这么6的东西,表示看不懂

其实现在知识还太菜了,我还在不断学习中,所以分析不够。多多谅解

【By】岁月无痕 发表于 2015-11-13 20:21

感谢楼主的作品,继续加油

编程者 发表于 2015-11-13 20:25

做成视频就好了

boyving 发表于 2015-11-13 22:17

a654149254 发表于 2015-11-13 22:04
这不就是最简单的OD逆向吗

不是简单的能叫菜鸟逆向吗?呵呵

boyving 发表于 2015-11-13 22:18

刘小徐520 发表于 2015-11-13 20:21
感谢楼主的作品,继续加油

下次来点难度高点的。。。呵呵!!!

lgj2k 发表于 2015-11-18 22:40

看了一会没看懂{:6_224:}

20151212 发表于 2015-12-12 12:21

值得学习,继续努力
页: [1] 2 3 4
查看完整版本: 菜鸟逆向Delphi软件重启验证,使程序无限使用。请各位老师飘过