Check-LSAPackageExtensions

1.0.1

This script queries the LSA registry keys (Authentication Packages, Notification Packages, Security Packages)
on localhost or specified remote computers and checks the signature of each configured DLL.
It reports any DLLs that are not properly signed by a trusted publisher.
Also checks OSConfig\Security Packages, LSA Protection (RunAsPPL), and DLL metadata.
Uses WinRM
This script queries the LSA registry keys (Authentication Packages, Notification Packages, Security Packages)
on localhost or specified remote computers and checks the signature of each configured DLL.
It reports any DLLs that are not properly signed by a trusted publisher.
Also checks OSConfig\Security Packages, LSA Protection (RunAsPPL), and DLL metadata.
Uses WinRM/PowerShell Remoting for remote connections. Ensure WinRM is configured on target machines.
Show more

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Script -Name Check-LSAPackageExtensions

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2024 Krishnaramanan

Package Details

FileList

Version History

Version Downloads Last updated
1.0.1 (current version) 4 8/8/2026