Dargslan.WinSecureBootAudit.psd1
|
@{ RootModule = 'Dargslan.WinSecureBootAudit.psm1' ModuleVersion = '1.0.0' GUID = '7a06d849-9cc8-4789-bd23-33501c506fde' Author = 'Dargslan' CompanyName = 'Dargslan' Copyright = '(c) 2026 Dargslan. All rights reserved.' Description = 'Audit Windows Secure Boot, UEFI keys (PK, KEK, db, dbx), TPM and BitLocker posture. Generates JSON / HTML compliance reports for Windows 10/11 and Server. Part of the Dargslan Windows Admin Tools collection — more at https://dargslan.com' PowerShellVersion = '5.1' FunctionsToExport = @('Get-DargslanSecureBootStatus','Get-DargslanSecureBootKeys','Get-DargslanTpmSecurityStatus','Get-DargslanBitLockerStatus','Get-DargslanSecureBootAuditReport','Export-DargslanSecureBootAuditReport') CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('secure-boot','uefi','tpm','bitlocker','audit','compliance','security','windows','sysadmin','dargslan','dfir','hardening') LicenseUri = 'https://github.com/Dargslan/powershell-admin-scripts/blob/main/LICENSE' ProjectUri = 'https://dargslan.com/blog/windows-secure-boot-audit-powershell-2026' IconUri = 'https://dargslan.com/assets/img/dargslan-icon.png' ReleaseNotes = 'Initial release. Audits Secure Boot state, UEFI key store (PK/KEK/db/dbx), TPM 2.0 readiness, BitLocker protection status. JSON + HTML report export. Visit https://dargslan.com/cheat-sheets for the matching free PDF cheat sheet.' } } } |