Files
windows-itpro-docs/windows
John Tobin 08a2411eaa Merged PR 3210: Correct Cred Guard CI File Rule for KD_KMCI
Correct Cred Guard CI File Rule for KD_KMCI.

The correction should be as follows:

The line:
    <Deny  ID="ID_DENY_KD"            FriendlyName="kd.exe"             FileName="kd.Exe" MinimumFileVersion = "65535.65535.65535.65535" />

Should be essentially duplicated with another with a slightly different ID. This is because the same rule is used in the “user mode” and the “kernel mode” sections in the policy, so it needs separate IDs.

SO for example add this:
    <Deny  ID="ID_DENY_KD_KMCI"            FriendlyName="kd.exe"             FileName="kd.Exe" MinimumFileVersion = "65535.65535.65535.65535" />

(and leave the original line)

Then in this section:
<SigningScenario Value="131" ID="ID_SIGNINGSCENARIO_DRIVERS_1" FriendlyName="Driver Signing Scenarios">
      <ProductSigners>
        <FileRulesRef>
          <FileRuleRef RuleID="ID_DENY_KD" />
        </FileRulesRef>
      </ProductSigners>

Update the ID like this:
<SigningScenario Value="131" ID="ID_SIGNINGSCENARIO_DRIVERS_1" FriendlyName="Driver Signing Scenarios">
      <ProductSigners>
        <FileRulesRef>
          <FileRuleRef RuleID="ID_DENY_KD_KMCI" />
        </FileRulesRef>
      </ProductSigners>
2017-09-14 23:14:07 +00:00
..
2017-09-13 10:10:59 -07:00
2017-06-22 13:42:36 +08:00
2017-06-22 13:42:36 +08:00
2017-06-22 13:42:36 +08:00
2017-06-22 13:42:36 +08:00
2017-06-22 13:42:36 +08:00
2017-06-22 13:42:36 +08:00
2017-08-17 13:34:44 -07:00
2017-06-22 13:42:36 +08:00