Default Blocking

Block suspicious behavior without having to configure PowerShell Protect. Use built-in rules for free.

Custom Blocking

Block scripts based on rules defined with the PowerShell Protect configuration system.


Audit script activity with HTTP, TCP, UDP, and files.


Format audit output to easily integrate with your SIEM.

Deploy XML

Deploy PowerShell Protect configurations as a single XML document via Group Policy or the file system.

Simple Install

Install the PowerShell Protect AMSI provider with a single PowerShell command.