什么类型的文件具有文件签名“BOOT”?

逆向工程 二元分析 文件格式 二进制 二进制格式 二元诊断
2021-06-18 02:33:03

我有一个.bin文件,我试图将其反汇编成可以编辑的文件。鉴于二进制文件几乎可以包含任何二进制数据,我发现很难评估文件中实际包含哪些文件数据.bin

在十六进制编辑器中打开我的文件后,我发现该文件以 data 开头42 4F 4F 54,它转换为BOOT. 我觉得我已经搜索了整个互联网,但我找不到这是什么类型的文件(我怀疑整个.bin文件只是一个重命名的扩展名)。我什至检查了这个关于文件签名的维基百科页面,看看是否有匹配,但没有运气。

看到我手动检查十六进制数据没有运气,我转向binwalk我针对我的文件运行了它,但它设法找到的唯一数据如下。正如你所看到的,它只找到了 HPACK 数据,在快速谷歌搜索中,几乎没有发现与二进制数据相关的任何内容(我的谷歌搜索发现了一些与 HTTP/2.0 协议相关的 HPACK 存档数据的信息,但是我是几乎肯定我的.bin文件在某种程度上与固件相关,因为它是我计算器硬盘上的文件之一)。我能找到的关于 HPACK 的最相关信息是这个 wiki 页面它指定存档格式是在 1990 年代发布的,这对于我的计算器的年龄来说更有意义,但是仍然没有完全解决我关于整个.bin文件类型是什么的问题

DECIMAL       HEXADECIMAL     DESCRIPTION
--------------------------------------------------------------------------------
2627058       0x2815F2        HPACK archive data

我将在这里留下文件的前 50 个十六进制字节(用HexEd.it解析),以防它有助于识别过程。

00000000 42 4F 4F 54:00 00 00 38|11 46 D0 08:56 33 00 01
00000010 60 00 D0 04:FF FF FF FF|FF FF FF FF:AD 01 60 2C
00000020 53 50 49 46:32 30 31 31|31 31 30 39:BD 03 7E 24
00000030 48 02

我希望更深入地了解此文件包含的数据类型,以及是否可以从BOOT文件签名中确定文件类型如果可以识别,那么数据是什么文件类型?

0个回答
没有发现任何回复~