Courseiva

SC-100 Practice Question: Design solutions that align with security best practices and priorities

A company uses Microsoft Defender for Endpoint to protect endpoints. They want to configure attack surface reduction rules to block executable files from running unless they meet a specific prevalence, age, or trust level. Which ASR rule should they enable?

⚠ Common exam trap

Candidates often confuse the USB-specific rule (Option C) with the global executable prevalence rule (Option D), because both mention 'untrusted' or 'unsigned', but only Option D explicitly includes prevalence, age, and trusted list criteria as stated in the question.

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 executable files from running unless they meet a prevalence, age, or trusted list criteria

The ASR rule 'Block executable files from running unless they meet a prevalence, age, or trusted list criteria' (GUID: 01443614-cd74-433a-b99e-2ecdc07bfc25) is specifically designed to block executables that do not meet Microsoft's cloud-based prevalence, age, or trustworthiness criteria. This rule uses the Microsoft Intelligent Security Graph to evaluate files against global telemetry, blocking those that are new, rare, or unsigned, which directly matches the requirement to block executables based on prevalence, age, or trust level.

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 Office communication application from creating child processes

    Why it's wrong here

    This ASR rule restricts Office communication applications such as Outlook and Skype from spawning child processes, a common vector for phishing payloads and macro-based exploits. The block is based on the process relationship and product behavior, not on the reputation, prevalence, or age of the executable being launched. Therefore, it does not satisfy the question's requirement of a prevalence- or trust-based executable blocking rule.

  • Block credential stealing from the Windows local security authority subsystem

    Why it's wrong here

    This rule protects the Local Security Authority Subsystem Service (LSASS) from credential-theft techniques such as mimikatz, by blocking suspicious access or code injection into the process. Its enforcement is tied to Windows security features like Credential Guard and focuses on memory and process integrity, not on the prevalence or trustworthiness of executables on disk. Consequently, it addresses a different attack surface than reputation-based executable blocking.

  • Block untrusted and unsigned processes that run from USB

    Why it's wrong here

    This ASR rule targets execution from USB devices by allowing only signed and trusted processes to run from removable media. The decision hinges on the file's signature and the USB-specific context, rather than on a cloud-delivered prevalence score, age, or a globally trusted list of known-good executables. It mitigates a distinct threat vector, so it does not match the criteria-based executable gating described in the correct answer.

  • Block executable files from running unless they meet a prevalence, age, or trusted list criteria

    Why this is correct

    This is the exact Microsoft Defender for Endpoint ASR rule that uses cloud-delivered reputation to block executable files that lack sufficient prevalence, are too new (low age), or do not appear on a trusted list. Before allowing the process to run, the endpoint consults Microsoft's reputation service and enforces the decision based on those collective metadata signals. This behavior directly matches the scenario in the question, making it the correct choice.

About these practice questions

Courseiva writes every SC-100 question from scratch — 208 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This SC-100 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 SC-100 exam.