dat解包工具,dat破解

hacker2023-01-23黑客业务153

破解.dat

首先脱壳,脱壳之后找关键字,不过你最好会点汇编,不然没法破.

你可以去看雪学院找找资料.前段时间看过一些破解的资料,一般的软件还是很好破的,不过最近比较忙,也懒,没怎么去看.

如何破解dat文件

一般DAT文件是VCD格式的文件,不过有很多软件也会生成这种类型的文件,

我想说的是,如果我要保存一些数据到一个文本文档,我会把数据加密后再写入进去,然后把后缀改一下,随便改成什么,当然这里改成DAT

那么你想读取他的内容出来,肯定要知道他的加密算法,不然是没有办法的·

所以如果是我说的这种情况的话,就不要想了,他其它还TXT文件格式,只不是把后缀名改了,这样不管你用什么打开都是乱码.

这样,你就要确定你是真的DAT文件格式,还是TXT格式转换成的DAT格式,希望对你有点帮助

key授权dat文件破解方法

这种密钥授权模式,需要密钥文件授权才能打开文件;

老办法,先拖进OD中动态分析再说:

然后F8进行调试这时候发现了一个条件跳转函数jnz下面是说跳转未实现,那我们发现上面有个Key.dat文件,应该是授权文件,但是我们没有,我们可以尝试跳转,jnz条件是ZF=0,即修改值为1可以跳转,我们这里可以汇编进行无条件跳转,函数是(jmp):

然后继续调试F8:,又发现一个跳转函数jnz,按照老办法对上面进行无条件跳转:

继续F8进行调试下面,又发现了一个跳转函数jl,跳转条件是SF!=ZF,即SF值不等于ZF是跳转,顺着函数红线查看跳转位置,指向了key文件无效,这说明我们不能跳转,一跳转就指向无效提示了,这时我们可以nop填充汇编;

然后继续F8调试,又碰到je函数,不过看跳转位置,不用修改,因为没有指向无效key文件

继续F8调试,又发现了jl跳转函数,又一看位置,指向无效key文件,果断nop填充;

然后继续F8调试,发现了一个无条件跳转函数jmp,我们看一下指向,这是正确的,即我们成功跳转到授权成功画面了:

全选上述修改进行保存为reverseMe1.exe:

然后测试一下;

原文件;

修改后的文件:

这就类似于补丁,通过修改文件来修改执行方式.

评论列表

访客
访客
2023-01-24

没有指向无效key文件继续F8调试,又发现了jl跳转函数,又一看位置,指向无效key文件,果断nop填充;然后继续F8调试,发现了一个无条件跳转函数jmp,我们看一下指向,这是正确的,即我们成功

访客
访客
2023-01-23

类型的文件,我想说的是,如果我要保存一些数据到一个文本文档,我会把数据加密后再写入进去,然后把后缀改一下,随便改成什么,当然这里改成DAT那么你想读取他的内容出来,肯定要知道他的加密算法,不然是没有办法的·所以如果是我说的这种情况的话,就不要想了,他其它还TXT

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。