具有签名SI策略的Device Guard在启用安全启动的计算机上不起作用

时间:2018-10-08 10:12:33

标签: security windows-10

SIPolicy工具存在问题。

系统配置:

Secure boot (UEFI) enabled.
OS : Windows 10 LTSB(Version : 1607) installed.
Device Guard : enabled.

Location of SI Policy(.p7b) : c:\windows\system32\codeintegrity\

使用以下命令对其进行签名:

  .\signtool.exe sign -v /n <Certificate Name> /f <Certificate path - Cert256.pfx> /p <Private Key> -p7 . -p7co 1.3.6.1.4.1.311.79.1 -fd sha256 <DeviceGuardPolicy.bin>

使用的证书:为此使用代码签名证书。

使用代码签名证书对SIPolicy.p7b进行签名并将其放置在路径C:\windows\system32\codeintegrity\下并且启用了设备保护后,计算机不会启动。它给出以下错误:

  

非系统磁盘或磁盘错误替换,并在准备就绪时按任何键

但是,如果未对SIPolicy.p7b进行取消签名并放置在路径C:\windows\system32\codeintegrity\下,并且启用了设备保护功能,则计算机可以正常启动。还发现Device Guard正常工作。 (尝试运行未签名的exe并被阻止。)

如果我们错过任何步骤,可以请您帮助我们理解吗?

0 个答案:

没有答案