MS-102 Practice Question: Manage security and threats by using Microsoft Defender XDR
A security analyst is investigating a suspected credential theft attack where an attacker attempts to dump credentials from LSASS. Which Attack Surface Reduction (ASR) rule should the administrator enable to block this activity from untrusted processes?
⚠ Common exam trap
A common mix-up: candidates confuse generic credential theft prevention rules (like Windows Defender Credential Guard) with ASR rules, or mistakenly think that blocking child processes (Option B or D) would stop LSASS dumping, when in fact the attack often involves a direct process handle to lsass.exe rather than spawning a child process.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Block credential stealing from the Windows local security authority subsystem (lsass.exe)
The ASR rule 'Block credential stealing from the Windows local security authority subsystem (lsass.exe)' (GUID: 9e6c4e1f-7d60-472f-ba1a-a39ef669e4b2) is specifically designed to prevent untrusted processes from accessing LSASS memory and dumping credentials, such as with tools like Mimikatz. This directly addresses the described attack scenario of credential theft from LSASS, making it the correct choice.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Block credential stealing from the Windows local security authority subsystem (lsass.exe)
Why this is correct
This Attack Surface Reduction rule is specifically engineered to prevent untrusted processes from reading the memory space of lsass.exe, the Windows Local Security Authority Subsystem. By blocking read access to LSASS, it directly thwarts credential-dumping techniques used by tools such as Mimikatz, which rely on extracting password hashes or plaintext credentials from that process's memory. This makes it the most targeted and effective rule for the described credential theft scenario.
- ✗
Block Office applications from creating child processes
Why it's wrong here
While blocking Office applications from creating child processes does mitigate many macro-based attacks and exploits like DDE where Office spawns PowerShell or cmd.exe, it does not address the underlying credential theft vector. An attacker who has already gained code execution on a device could directly access LSASS memory using an existing system process or a standalone credential-dumping utility, without needing Office to launch a child process. This rule therefore reduces one attack chain but leaves LSASS memory exposure unmitigated.
- ✗
Block executable files from running unless they meet a prevalence, age, or trusted list criterion
Why it's wrong here
This rule restricts execution of untrusted executables based on prevalence, age, or a trusted-list criterion, which is effective against unknown malware dropped by an initial intrusion. However, credential dumping from LSASS is often performed using built-in Windows tools or trusted binaries (such as comsvcs.dll) that meet prevalence or trusted-list criteria, or by injecting code into an already-running trusted process. Because it controls when executables launch rather than restricting existing processes from accessing LSASS memory, it fails to directly block the specific credential-stealing action.
- ✗
Block Adobe Reader from creating child processes
Why it's wrong here
This rule is narrowly scoped to Adobe Reader, preventing it from spawning child processes to stop PDF-based attacks that chain to other binaries. It has no bearing on LSASS credential theft because it neither restricts access to the Local Security Authority Subsystem nor covers the wide range of other processes (browsers, Office apps, or system utilities) that might be abused. A credential-dumping tool running as a standalone process or from an entirely different application would still be able to read LSASS memory, making this rule irrelevant to the investigation.
Go deeper
Related to this question
Learn chapter
Windows Autopilot Deployment
Key term
Attack surface reduction
Attack surface reduction is a set of security practices that minimizes the number of ways an attacker can access or exploit a system by removing unnecessary features, locking down configurations, and controlling software behavior.
Key term
Security
Security in IT is the practice of protecting systems, networks, and data from unauthorized access, damage, or theft.
About these practice questions
This MS-102 question is part of Courseiva's 241-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This MS-102 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the MS-102 exam.