12.png

目标程序:新浪微博自动推广专家.exe

破解环境:win7 64

破解工具:DetectItEasy、ollydbg

仅限技术交流,不提供任何破解补丁!

首先查壳,拖入目标到DetectItEasy

1.png

目标无壳,delphi XE8编写的。

将目标载入OD,F9直接跑起来。界面如下图:

2.png

既然是无壳的程序,那么应该可以从字符串入手。搜索字符串,搜【注册】

3.png

从搜到的结果看的出来,注册验证就在这些地方。但软件还有一个检测破解版的地方。

一步一步来,先过软件注册,再过检测破解。

首先来到字符串【注册验证成功,您的电脑已注册!】

4.png

这里有一个【jnz short 00A9AE3F】这是关键点,先在这里下断。如果这个jnz实现了 那么就是注册失败!

5.png

这里我们可以看到是【注册验证失败】

下断了以后怎么做? 怎么触发这个验证呢?

重新载入程序,触发这个验证。因为这个软件的注册并不是本地注册的,而是通过网络验证的。破解这个软件最简单的就是在启动的时候注册验证成功就可以了。

6.png

重新载入后触发了这个验证,这个时候jnz已经实现跳转的,我们直接nop掉jnz这句汇编代码就可以破解成功。

7.png

既然已经破解了注册验证,那么就保存一份先,选择nop的这两句,【右键-复制到可执行文件-选择】【右键-保存文件】 保存为【新浪微博自动推广专家破解版.exe】

我们来验证一下是否已注册验证成功。

8.png

软件界面上已经显示注册成功了,那么还有一个问题,就是软件有一个检测破解版的问题。

OD载入【新浪微博自动推广专家破解版.exe】    搜字符串,跟上面一样,找到那个提示破解版的地方。

9.png

其实我测试的时候并没有检测到我的是破解版,不过为了软件使用过程中不出现这个问题,我还是说一下。

将上面的jge 00A9B430 改成jmp 00A9B430 就过掉这个检测了。

至此,软件已破解完成。

破解前:

10.png

破解后:

11.png

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。