一百分的题,不够还可再加,如何破解DAT文件

时间:2021-03-05 14:36:57
有一软件把TXT文件转换成了DAT,我现在想把它重新转换成TXT,请问如何做到?

36 个解决方案

#1


这个就有些难度,试试用输出二进制来分析吧.

#2


先帮顶了! 想想 ..

#3


是有难度,不过我相信CDSN上有高手的。
二楼的朋友:如何用二进制分析呢?

#4


用记事本打开看看...分析一下文件头...

你这么问谁也没法做到...DAT只是个后缀名而已...鬼才知道它是什么格式...

#5


呵呵,有难度,帮顶

#6


问题在于你的软件不单单是转化格式的问题吧,对内容是否进行了加密
如果加密过了恐怕很有难道..

#7


引用 4 楼 vrhero 的回复:
用记事本打开看看...分析一下文件头... 

你这么问谁也没法做到...DAT只是个后缀名而已...鬼才知道它是什么格式...




你最好提供此软件或DAT文件

#8


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

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

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


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

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

#9


我不知道怎么上传文件,哪位高手能提供下邮箱不?我发到邮箱中

#10


引用 9 楼 carl9081 的回复:
我不知道怎么上传文件,哪位高手能提供下邮箱不?我发到邮箱中

http://download.csdn.net/user/carl9081
然后点上传资源即可

#11


文件的第一行为: 414e8eead2b0498dc9e42ede69d7f8d8
   0

#12


16?
 ...反序列化.
 没加壳的情况下.

#13


已按照paulin朋友的提示上传了

#14


http://download.csdn.net/source/676103
文件在此,请高手下载去帮我研究下,多谢了!!!

#15


带格式的DAT文件如何不知道内部格式应该是不容易导出数据的.
给你提供一种思路,试试看行不:

用两份差别很小(只有一项数据不一样)的数据生成两份DAT数据文件,再用文件对比工具分析记录数据的存储区域和格式.

#16


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

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

如果仅仅转换了扩展名,那结果是我们最想要的,直接改或者做个程序批量改都行,File类全全为你服务
如果内容变动较大,那问题比较严重了 需要仔细分析如果转换的 然后再找规律写程序恢复 如果不行了,有乱码或者看不懂
我想就只有写这个转换软件的人能把转换回去了

#17


同意楼上,应该是对文件内容进行了加密,单纯的改扩展名还是能看到内容的。

#18


怎么转的就怎么逆 

#19


引用 18 楼 Red_angelX 的回复:
怎么转的就怎么逆 

汗顶……

#20


up

#21


用记事本打开转换后的DAT文件是一堆乱码

#22


不知道算法 谈什么逆向?  管你白盒黑盒灰盒,搞懂了转换算法才能还原

#23


加了密的,岂不成了要破解了?。。。

#24


呵呵,DAT的文件格式多了,什么类型的都有

#25


汉顶

#26


dat只是扩展名.程序做了什么都不知道,只要作者喜欢改什么名都可以
里面的内容可能会很复杂.也可能会很简单,
用UltraEdit或当txt文件打开看看.里面应该有些东东会看得明白

#27


http://download.csdn.net/source/676103
我说的未转换的TXT文件和转换后的DAT文件都在此,请高手下载去帮我研究下,多谢了!!!

#28


晕。谁知道是什么格式啊。格式不一定啊。你要分析一下文件头啊。好像是什么PE吧。

#29


你把转换器传上来才可能有办法破解

#30


可能是加密了。

#31


看到各位大虾的说法说的太棒了~我是一个做公务员网站的~现在好不容易找到了一个题库~但是那是加密了的~我狂晕~!我本来想用PEID找出加密的是用的什么壳~!但是当我看到结果并尝试脱壳的时候~居然失败了~~~~~~~~~~~!!!!!!!!晕~我想到这难道是修改了文件头...导致PEID判断错误~?但是用OD分析原程序时~我也没有发现什么异常~毕竟我不是学编汇的~我学的是ASP.....让我现在很苦恼~希望能有高手也能给我分析一下~~!不胜感激~!!!跪谢~!http://pub.softunnel.com/compass/compass92.rar

#32


补充说明:若哪位高手看得起我~帮我揭开这个谜底~我可以给于一定的经济支持~~!!!谢谢~文件都在上面的帖子上了~谢谢

#33


这个文件密钥跟Titan2006有关系
1、如果不使用他的软件给dat设密码的时候加密成这样
   txt明文                dat文件头                  后面正文(中间的空格是我加的,循环了
23个连续的a----->414e8eead2b0498dc9e42ede69d7f8d8   31d61e1ae2dde262 31d61e1ae2dde262 908f6682d4e34091
23个连续的b----->414e8eead2b0498dc9e42ede69d7f8d8   726450e80f6e56a9 726450e80f6e56a9 9f224d1241263336

2、如果使用他的软件给dat设密码8个1的时候又变成这样了
   txt明文                dat文件头                  后面正文
23个连续的a----->6368ba81eb9110433d00418e93d0c7d4   a1989ba8007d35b1 a1989ba8007d35b1 b8ebaa7301bee1aa
23个连续的b----->6368ba81eb9110433d00418e93d0c7d4   19060d37cadd6044 19060d37cadd6044 ee857715d869948b

3、如果使用他的软件给dat设密码8个2的时候又变成这样了
   txt明文                dat文件头                  后面正文
23个连续的a----->7c06a44b35d6205f3e3387eb47b8c6b0   e255e3758b517e6f e255e3758b517e6f e01c8a6fc1e19cf7
23个连续的b----->7c06a44b35d6205f3e3387eb47b8c6b0   4bf0b05293648db8 4bf0b05293648db8 14e3592308fe988c

#34


顶下,LZ不知道解决了没

#35


看看~~~~~~~~~~~~~~~~~~~

#36


好,明智支持顶

#1


这个就有些难度,试试用输出二进制来分析吧.

#2


先帮顶了! 想想 ..

#3


是有难度,不过我相信CDSN上有高手的。
二楼的朋友:如何用二进制分析呢?

#4


用记事本打开看看...分析一下文件头...

你这么问谁也没法做到...DAT只是个后缀名而已...鬼才知道它是什么格式...

#5


呵呵,有难度,帮顶

#6


问题在于你的软件不单单是转化格式的问题吧,对内容是否进行了加密
如果加密过了恐怕很有难道..

#7


引用 4 楼 vrhero 的回复:
用记事本打开看看...分析一下文件头... 

你这么问谁也没法做到...DAT只是个后缀名而已...鬼才知道它是什么格式...




你最好提供此软件或DAT文件

#8


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

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

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


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

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

#9


我不知道怎么上传文件,哪位高手能提供下邮箱不?我发到邮箱中

#10


引用 9 楼 carl9081 的回复:
我不知道怎么上传文件,哪位高手能提供下邮箱不?我发到邮箱中

http://download.csdn.net/user/carl9081
然后点上传资源即可

#11


文件的第一行为: 414e8eead2b0498dc9e42ede69d7f8d8
   0

#12


16?
 ...反序列化.
 没加壳的情况下.

#13


已按照paulin朋友的提示上传了

#14


http://download.csdn.net/source/676103
文件在此,请高手下载去帮我研究下,多谢了!!!

#15


带格式的DAT文件如何不知道内部格式应该是不容易导出数据的.
给你提供一种思路,试试看行不:

用两份差别很小(只有一项数据不一样)的数据生成两份DAT数据文件,再用文件对比工具分析记录数据的存储区域和格式.

#16


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

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

如果仅仅转换了扩展名,那结果是我们最想要的,直接改或者做个程序批量改都行,File类全全为你服务
如果内容变动较大,那问题比较严重了 需要仔细分析如果转换的 然后再找规律写程序恢复 如果不行了,有乱码或者看不懂
我想就只有写这个转换软件的人能把转换回去了

#17


同意楼上,应该是对文件内容进行了加密,单纯的改扩展名还是能看到内容的。

#18


怎么转的就怎么逆 

#19


引用 18 楼 Red_angelX 的回复:
怎么转的就怎么逆 

汗顶……

#20


up

#21


用记事本打开转换后的DAT文件是一堆乱码

#22


不知道算法 谈什么逆向?  管你白盒黑盒灰盒,搞懂了转换算法才能还原

#23


加了密的,岂不成了要破解了?。。。

#24


呵呵,DAT的文件格式多了,什么类型的都有

#25


汉顶

#26


dat只是扩展名.程序做了什么都不知道,只要作者喜欢改什么名都可以
里面的内容可能会很复杂.也可能会很简单,
用UltraEdit或当txt文件打开看看.里面应该有些东东会看得明白

#27


http://download.csdn.net/source/676103
我说的未转换的TXT文件和转换后的DAT文件都在此,请高手下载去帮我研究下,多谢了!!!

#28


晕。谁知道是什么格式啊。格式不一定啊。你要分析一下文件头啊。好像是什么PE吧。

#29


你把转换器传上来才可能有办法破解

#30


可能是加密了。

#31


看到各位大虾的说法说的太棒了~我是一个做公务员网站的~现在好不容易找到了一个题库~但是那是加密了的~我狂晕~!我本来想用PEID找出加密的是用的什么壳~!但是当我看到结果并尝试脱壳的时候~居然失败了~~~~~~~~~~~!!!!!!!!晕~我想到这难道是修改了文件头...导致PEID判断错误~?但是用OD分析原程序时~我也没有发现什么异常~毕竟我不是学编汇的~我学的是ASP.....让我现在很苦恼~希望能有高手也能给我分析一下~~!不胜感激~!!!跪谢~!http://pub.softunnel.com/compass/compass92.rar

#32


补充说明:若哪位高手看得起我~帮我揭开这个谜底~我可以给于一定的经济支持~~!!!谢谢~文件都在上面的帖子上了~谢谢

#33


这个文件密钥跟Titan2006有关系
1、如果不使用他的软件给dat设密码的时候加密成这样
   txt明文                dat文件头                  后面正文(中间的空格是我加的,循环了
23个连续的a----->414e8eead2b0498dc9e42ede69d7f8d8   31d61e1ae2dde262 31d61e1ae2dde262 908f6682d4e34091
23个连续的b----->414e8eead2b0498dc9e42ede69d7f8d8   726450e80f6e56a9 726450e80f6e56a9 9f224d1241263336

2、如果使用他的软件给dat设密码8个1的时候又变成这样了
   txt明文                dat文件头                  后面正文
23个连续的a----->6368ba81eb9110433d00418e93d0c7d4   a1989ba8007d35b1 a1989ba8007d35b1 b8ebaa7301bee1aa
23个连续的b----->6368ba81eb9110433d00418e93d0c7d4   19060d37cadd6044 19060d37cadd6044 ee857715d869948b

3、如果使用他的软件给dat设密码8个2的时候又变成这样了
   txt明文                dat文件头                  后面正文
23个连续的a----->7c06a44b35d6205f3e3387eb47b8c6b0   e255e3758b517e6f e255e3758b517e6f e01c8a6fc1e19cf7
23个连续的b----->7c06a44b35d6205f3e3387eb47b8c6b0   4bf0b05293648db8 4bf0b05293648db8 14e3592308fe988c

#34


顶下,LZ不知道解决了没

#35


看看~~~~~~~~~~~~~~~~~~~

#36


好,明智支持顶