1

我正在寻找能够分解分析文件的软件。你知道任何?

我的意思是,给定一个文件,它会告诉我例如:

  • 这是一个告诉它是 PNG的幻数,这里开始一个颜色定义,这里是压缩标志,然后是图片数据,等等......

或类似的东西:

  • 这是一个 MP3 文件,这是ID3 定义,这是告诉这是联合立体声的标志等等......

我正在寻找一种处理文件的软件,就像Wireshark (Ethereal) 处理网络流量一样。

谢谢!

4

2 回答 2

1

HexWorkshop软件是一款商业十​​六进制编辑器,具有“数据解释”模式,其中数据结构的每个字段都在编辑器中突出显示。它带有(非常)少数数据结构或文件格式的定义,但您可以轻松编写自己的定义。

我曾经使用过一个非常旧的版本(几年前),这个软件在几个逆向工程项目中帮助了我很多。

于 2009-12-15T13:50:54.420 回答
0

您可以在 unix 机器上(或者在 mingw 或 cygwin 下)使用“文件”命令来确定文件的类型。这将查找已知类型的幻数。但不会提供额外信息。

我不知道有任何软件具有所有文件格式的全部知识以提供进一步的见解(文件中的部分)。

于 2009-12-15T10:40:21.060 回答