如何创建安全目录(.cat 文件)

如何创建安全目录(.cat 文件)

目录文件包含文件列表和这些文件的摘要。摘要是由算法生成的数字,用于唯一标识给定文件,就像指纹一样。摘要用于安全/验证目的。

此文件有何用途?
如何创建 .cat 文件?

答案1

.cat 文件通常用于对驱动程序安装包进行签名。此类安装包通常包含多个文件(至少包含 .sys + .inf,通常还包含其他几个文件),因此制造商不会对每个文件分别进行签名(然后验证),而是生成一个 .cat 文件,列出所有包含文件的名称和哈希值,然后仅对 .cat 文件进行签名(最好通过 WHQL)。

要创建 .cat,您可以使用:

  • MakeCat.Exe(来自 Windows SDK)
  • 可签名性(来自 WDK(Windows 驱动程序工具包)參考
  • Inf2Cat(參考

相关内容