Optional analytics cookies help us improve Hardenly. They stay off unless you accept. Cookie policy
Maturity tier — First: Basic, essential — do this before anything else.
Implementation effort: Medium — deploy in audit mode first, review events, then switch high-value rules to block.
User impact: Low — mostly transparent; some legacy macros may need exclusions.
Attack Surface Reduction rules are a set of built-in behavioral blocks in Microsoft Defender Antivirus that target the specific techniques attackers use most: Office documents spawning child processes, scripts downloading executables, credential theft from LSASS, and abuse of vulnerable signed drivers. They require no additional license for the core protection, no new agent, and no infrastructure — they are arguably the highest-value free hardening available on a Windows fleet, and one of the fastest ways to neutralize the macro-based and script-based initial access that commodity malware still relies on.
Computer Configuration > Administrative Templates > Windows Components > Microsoft Defender Antivirus > Microsoft Defender Exploit Guard > Attack Surface Reduction), or PowerShell (Set-MpPreference / Add-MpPreference).1121 (block) and 1122 (audit) from the Microsoft-Windows-Windows Defender/Operational log via your SIEM.A subset of rules almost never breaks anything legitimate and can go straight to block in most environments:
Audit mode fleet-wide and collect events for two to four weeks.Block in rings — pilot group, then departments, then everyone. Keep the problematic rules in audit until their exclusions are proven.Warn mode selectively where you want users to be able to self-unblock with an audit trail, such as the prevalence-based executable rule on developer machines.ASR rules will not stop a determined targeted attacker on their own, but they cheaply eliminate the initial-access techniques behind a large share of ransomware incidents. If your fleet runs Defender and these rules are not enabled, this belongs at the top of the to-do list — it is a First-tier control with Third-tier impact.
Keep building momentum
Protect LSASS from memory dumping and credential theft attacks like Mimikatz by enforcing LSA Protection (RunAsPPL) and Credential Guard.
Sign in to vote on this item or share your rollout notes.
No comments yet — be the first to share your rollout experience.