加密狗保护的程序,相信也有不少人对它感兴趣,于是就有了今天 的教程。
好了,进入正题,首先把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,好了,大功告成,运行启动文件,播放器完美打开
|