Skip to main content

文件元数据查看器 查看包括大小、类型、熵和十六进制头等在内的综合文件元数据。

文件元数据查看器 illustration
🔄

文件元数据查看器

查看包括大小、类型、熵和十六进制头等在内的综合文件元数据。

1

上传任意文件

拖放或选择任何文件以进行检查。

2

查看元数据

查看综合的文件属性和大小细分。

3

检查熵值

查看香农熵来评估文件内容类型。

Loading tool...

What Is 文件元数据查看器?

文件元数据查看器提供了关于任何上传文件的综合信息。除了基本属性如名称和大小外,它还显示文件扩展名、MIME 类型、最后修改日期、是否为文本或二进制文件、以多个单位表示的完整大小细分、十六进制文件头以及香农熵。香农熵测量文件内容的随机性--高熵表明压缩或加密数据,而低熵则指示结构化文本或重复模式。

Why Use 文件元数据查看器?

  • 全面元数据:名称、大小、类型、扩展名、最后修改时间。
  • 香农熵计算以识别压缩/加密的内容。
  • 按字节、KB、MB和位计算的大小细分。
  • 文件头十六进制转储用于格式识别。

Common Use Cases

文件调查

通过检查元数据、十六进制头和熵值来调查未知文件。

安全分析

检查文件熵值以识别潜在的加密或打包恶意软件。

开发

在应用程序开发和测试过程中验证文件属性。

数据分类

根据MIME类型和熵值分析将文件归类为文本或二进制文件。

Technical Guide

查看器从两个来源收集元数据:File API(名称、大小、类型、最后修改时间)和对前8KB的字节级分析。

香农熵使用以下公式计算:H = -sum(p(x) * log2(p(x))),其中x为每个字节值。从样本中构建字节频率直方图,并使用每个字节值的概率来计算以位/字节表示的熵。最大熵为8位/字节(完全随机)。文本文件通常具有3-5位/字节,压缩文件则具有7-8位/字节。

文件类别(文本与二进制)由MIME类型和文件扩展名确定。常见的文本MIME类型和扩展名进行检查。

十六进制头显示前32个字节的十六进制格式,对于通过魔术字节识别文件格式很有用。

Tips & Best Practices

  • 1
    高熵值(>7.5)表明压缩或加密的内容。
  • 2
    低熵值(<4)表示重复或结构化的文本。
  • 3
    十六进制头可以帮助在扩展名缺失时识别文件格式。
  • 4
    仅读取前8KB - 即使对于非常大的文件,分析也很快。

Related Tools

Frequently Asked Questions

Q 什么是香农熵?
香农熵衡量数据的随机性/信息密度。较高的值意味着更随机/压缩的数据,较低的值意味着更结构化/重复的数据。
Q 熵值对文件有什么启示?
文本文件:3-5位/字节。压缩/加密文件:7-8位/字节。高度结构化的数据:1-3位/字节。
Q 整个文件是否被分析?
仅对前8KB进行熵值和十六进制头的分析。文件元数据(名称、大小、类型)可以瞬间读取。
Q 图像的EXIF数据怎么办?
当前不提取EXIF元数据。本工具专注于一般的文件属性。
Q 我可以查看多个文件的元数据吗?
目前一次只能上传一个文件。上传新文件将替换当前分析。

About This Tool

文件元数据查看器 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.