1

我遇到过这个文件 - 并且非常了解它的结构......

512 字节标头(包含字段定义记录的“计数器”。)

768 字节字段定义记录 - 多个实例。显然,后续数据记录中的每个字段都有一个。

数据 - 在 FIXED-LENGTH 记录中(数据记录长度也在标题中。)

我检查了来自同一来源的几个文件——每个文件的前几个字节是不同的——彼此不同。

在我的示例中有一串相同的十六进制字符 - 但这些十六进制字符不代表可读字符串:Š¾ŽY#dË@=qÒã¼dÐ

标头中没有人类可读的字符串。

任何人都知道我在这里有什么样的文件?

编辑 昨晚,我能够到达源机器 - 并注意到 - 对于这个文件,至少还有其他三个具有相同基本名称的文件 - 扩展名为:.blb、.blk 和 .idx。

我还没有这些附加文件的副本...

这有帮助吗 - 任何人都知道这是什么类型的“数据库”?

4

2 回答 2

6

在 GNU/Linux 系统上,我会尝试file使用下面的命令libmagic来识别一堆文件类型。

在 Windows 上,您可以尝试GnuWin 项目中的win32 端口file(其诊断将与 Linux 版本相同,因为它是同一个库)。

我只记得我们试图从游戏二进制文件中获取资源的美好时光:如果二进制文件包含一些已知的文件类型,那么资源开膛手可能会产生一些结果。

另一方面,如果数据被压缩,则识别压缩方法要困难得多(除了众所周知的PKzip 标头)。在这种情况下,您可以通过尝试 Windows 版本的7zip存档管理器找到一些东西(安装后,尝试右键单击/打开存档)。它有一些令人惊讶的结果(例如,它甚至可以显示一些安装程序文件的内容)

于 2012-09-05T15:34:17.223 回答
0

德比萨姆!!

当我们最终到达 ACTUAL 服务器时,我们发现数据库引擎正在运行——它清楚地声明了正在使用的数据库类型。

于 2012-09-06T22:32:45.333 回答