PowerShell: A -Decoded paraméter használata a Get-SecureBootUEFI
Hatókör
Eredeti közzététel dátuma: 2026. április28-i TUDÁSBÁZIS-azonosító: 5093574
Ismertető
A Get-SecureBootUEFI PowerShell-parancsmag lekéri az UEFI Secure Boot változókat, például a PK-t, a KEK-t, a DB-t és a DBX-et. Ezek a változók általában nyers bináris adatokat adnak vissza, amelyeket nehéz lehet közvetlenül értelmezni.
Az új -Decoded paraméter akadálymentesebb áttekintést nyújt ezekről az információkról.
Mit tesz a -Decoded paraméter?
Ha a -Decoded paramétert használja, a parancsmag a Biztonságos rendszerindítási adatbázisok tartalmát emberi olvasásra alkalmas formátumban jeleníti meg. Nyers bájtok helyett dekódolja és megjeleníti a mögöttes adatokat, beleértve a tanúsítványokat, kivonatokat és az UEFI által hitelesített változókban tárolt társított metaadatokat.
A -Decoded paraméterrel a kimenet olvasható tanúsítványadatokat tartalmaz, például:
-
Tárgy (például Microsoft Windows Production PCA 2011)
-
Algoritmus és verzió
-
Sorozatszám
-
Érvényességi
Ez megkönnyíti a következőt:
-
Biztonságos rendszerindítási elemek, például tanúsítványok, kivonatok és nyilvános kulcsok vizsgálata
-
A tanúsítvány tulajdonságainak, például a tulajdonosnak, a kiállítónak és az érvényességi dátumnak a megtekintése
-
Könnyebben megértheti, hogy mi megbízható a PK-ban, a KEK-ben és az adatbázisban, és mi van visszavonva a DBX-ben további elemzések nélkül
Példa
Parancshasználat a PowerShellben:
Get-SecureBootUEFI -Name db -Decoded
A parancs a következőt adja vissza:
SignatureOwner : 77fa9abd-0359-4d32-bd60-28f4e78f784b
Subject : CN=Microsoft Windows Production PCA 2011, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Version : 3
Algorithm : sha256RSA
SerialNumber : 61077656000000000008
ValidFrom : 2011-10-19 11:41:42Z
ValidTo : 2026-10-19 11:51:42Z
SignatureOwner : 77fa9abd-0359-4d32-bd60-28f4e78f784b
Subject : CN=Windows UEFI CA 2023, O=Microsoft Corporation, C=US
Version : 3
Algorithm : sha256RSA
SerialNumber : 330000001A888B9800562284C100000000001A
ValidFrom : 2023-06-13 11:58:29Z
ValidTo : 2035-06-13 12:08:29Z
Mikor érdemes használni?
A -Decoded paramétert akkor használja, ha a nyers értékek lekérése helyett elemeznie vagy ellenőriznie kell a biztonságos rendszerindítási konfigurációt.
További információ
A parancsmagok részletes adataiért, paramétereiért és további példáiért tekintse meg a Get-SecureBootUEFI dokumentációját.
Megjegyzés: A hivatkozott dokumentáció még nem tartalmazza a -Decoded paramétert . A dokumentáció egy későbbi változatban lesz frissítve.