如何以人类可读的格式编辑/查看目录驱动程序文件的内容?

如何以人类可读的格式编辑/查看目录驱动程序文件的内容?

数字签名的目录文件 (.cat) 可用作驱动程序包中包含的任意文件集合的数字签名。目录文件包含一组加密哈希值。每个哈希值对应于集合中包含的一个文件。

我确信有办法做我需要的事情:例如,看看下面的第 5 张图片关联

图像示例建议右键单击 .cat 文件并选择属性选项以显示图片的选项卡,但这在 Windows 7 Pro、Windows XP Pro sp3 和 Windows 8.1 上不起作用,即使对于 C:\windows\system32\catroot\ 目录中的文件也是如此。

如何以人类可读的格式编辑/查看 .cat 驱动程序文件的内容?

答案1

您可以使用 MakeCat 工具为驱动程序包创建目录文件。

要创建目录文件,您必须先手动创建在线目录描述目录头属性和文件条目的定义文件 (.cdf)。创建此文件后,即可运行 MakeCat 工具来创建目录文件。MakeCat 工具在处理 .cdf 文件时执行以下操作:

  1. 验证 .cdf 文件中列出的每个文件的属性列表。

  2. 将列出的属性添加到目录文件。

  3. 为每个列出的文件生成加密哈希或指纹。

  4. 将每个文件的指纹存储在目录文件中。

相关内容