byh3025 发表于 2017-4-14 21:51

一个加密狗保护程序的爆破分析

前言:前两天在悬赏区有个帖子
求大神指点迷津 - 『悬赏问答区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52pojie.cn
http://www.52pojie.cn/thread-595456-1-1.html
给那位兄弟指出思路后他不是太明白,要求给出个教程,另外,这是个加密狗保护的程序,相信也有不少人对它感兴趣,于是就有了今天 的教程。
好了,进入正题,首先把userDat文件夹内的xjkOpen.rsc后缀名改为exe,如下图

因为它在是主程序,运行那个启动文件后会自动退出,可以判断启动文件的任务只是打开xjkOpen.rsc而已,当然,你也可以附加,不过后缀名不是exe不知道能不能保存,所以改了为好,然后把改好后的xjkOpen.exe载入OD,f9运行起来,出现了未检测到加密狗的弹窗

F12暂停,ALT+F9返回到用户,这时点击确定

来到这里,

F8单步出CALL,来到 这里

向上看,看到一个JNZ跳过我们刚刚出来的这个弹错的CALL,在JNZ处F2下断,然后重载程序,再次运行,在刚要弹错时duang……完美断下,这时我们把JNZ改为JMP

再次F9运行,又弹错

重复上面的步骤,来到这里,但这里不是JNZ了,而是JE,同样改为JMP


好了,保存吧,选择替换原文件

最后回到程序目录,再把xjkOpen.exe改为xjkOpen.rsc,好了,大功告成,运行启动文件,播放器完美打开



byh3025 发表于 2017-4-15 12:03

weiwencao 发表于 2017-4-15 08:02
别的不敢说,可能这个程序简单的使用加密狗当个看门的功能 ;我接触到的狗都是有好多信息在里面的,破解后 ...

确实,这个程序有点太简单了 但我也只是个正在学习的小白,复杂的也搞不定啊{:1_924:}

byh3025 发表于 2018-8-11 20:14

冥界3大法王 发表于 2018-8-11 11:53
@byh3025
昨天我也搞了个狗
但是问题来了,好像没有加密狗文件就不能打印


听一位大神说如果只是简单的看门狗把验证去掉就行了,但狗内有算法验证的就不行了,我现在想学习复制狗,但苦于没有教程,

While_Shark 发表于 2017-4-14 22:18

感谢分享,满满的正能量

喜子12131 发表于 2017-4-14 22:21

大大有琢石模拟器的破解补丁?论坛里都没人发,在其他论坛看到过,但是上个版本的已经和谐了。
http://www.52pojie.cn/thread-599086-1-1.html

黑白琴键 发表于 2017-4-14 22:28

{:1_903:}学逆向需要汇编基础么

一只可爱的萌新 发表于 2017-4-14 23:13

来学习一下啊

seemanglee 发表于 2017-4-14 23:40

goss 发表于 2017-4-14 23:44

不是太看得懂,像天书@@

Sc@Mary 发表于 2017-4-14 23:50

汇编还是很有需要学的

szh12123 发表于 2017-4-14 23:54

楼主好厉害   加密狗都可以破解的如此轻松   学习了

chenjingyes 发表于 2017-4-15 00:19


...感谢。。分享、、{:1_921:}
页: [1] 2 3 4 5 6 7 8
查看完整版本: 一个加密狗保护程序的爆破分析