Software Restriction Policies

Software Restriction Policies

One-liner: Windows policy framework to control which software can run, based on rules and security levels.

🎯 What Is It?

SRP defines trust rules (hash, path, certificate, zone) and a default security level that governs execution. Commonly used to block untrusted scripts and binaries in user-writable paths.

🤔 Why It Matters

🔬 How It Works

Core Principles

  1. Rules evaluated in order; most specific wins.
  2. Default security level applies to everything else.
  3. Policies delivered via Local or Group Policy.

Technical Deep-Dive

🛡️ Detection & Prevention

How to Detect

How to Prevent / Mitigate