日期:2014-05-17  浏览次数:20794 次

一百分的题,不够还可再加,如何破解DAT文件
有一软件把TXT文件转换成了DAT,我现在想把它重新转换成TXT,请问如何做到?

------解决方案--------------------
这个就有些难度,试试用输出二进制来分析吧.
------解决方案--------------------
用记事本打开看看...分析一下文件头...

你这么问谁也没法做到...DAT只是个后缀名而已...鬼才知道它是什么格式...
------解决方案--------------------
一般DAT文件是VCD格式的文件,不过有很多软件也会生成这种类型的文件,

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

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


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

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

------解决方案--------------------
既然楼主说DAT文件是由TXT文件转换过来的
那个很明显的 文件内容肯定就是文本内容,
那么也就是说 问题只是在于它的转化是改了一下文件扩展名还是进行的文件内容的格式化,甚至加密呢?

所以我觉得首先 楼主用txt记事本打开程序 看内容是否有乱码是否是完整的文本格式文件,以判断它的转换操作是否复杂

如果仅仅转换了扩展名,那结果是我们最想要的,直接改或者做个程序批量改都行,File类全全为你服务
如果内容变动较大,那问题比较严重了 需要仔细分析如果转换的 然后再找规律写程序恢复 如果不行了,有乱码或者看不懂
我想就只有写这个转换软件的人能把转换回去了
------解决方案--------------------
dat只是扩展名.程序做了什么都不知道,只要作者喜欢改什么名都可以
里面的内容可能会很复杂.也可能会很简单,
用UltraEdit或当txt文件打开看看.里面应该有些东东会看得明白