/powershell-protect

Audit and block PowerShell scripts.

Primary LanguageC#MIT LicenseMIT

PowerShell Protect

Configurable anti-malware scan interface provider.

PowerShell Protect can be used to block and audit scripts within PowerShell. You can use the configurable system to determine what to do when a script is executed by any PowerShell host.

Features

  • Configurable blocking policies
  • Configurable auditing policies
    • Audit to a file
    • Audit to HTTP
    • Audit to UDP\TCP
  • Built in blocking policies
  • Windows PowerShell and PowerShell 7 support

Get Started

Install-Module PowerShellProtect
Install-PowerShellProtect

Resources