Courseiva
mediumMultiple ChoiceObjective-mapped

PT0-002 Practice Question: A client is planning a penetration test of their…

A client is planning a penetration test of their internal network but refuses to provide network diagrams or access to a staging environment. The tester is concerned about causing a denial of service (DoS) on critical systems. Which clause should be included in the rules of engagement to mitigate this risk?

⚠ Common exam trap

Candidates often choose Option A (list of IPs) thinking it reduces risk by narrowing scope, but they overlook that aggressive scanning of even a small IP list can still cause DoS, while rate-limiting directly controls the traffic intensity.

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

A rate-limiting clause that restricts scan speed and concurrent connections.

A rate-limiting clause directly addresses the risk of causing a denial of service (DoS) by controlling the speed and concurrency of the penetration test. By restricting scan rates (e.g., using tools like Nmap with `--max-rate` or `--min-hostgroup`) and limiting concurrent connections, the tester can prevent overwhelming critical systems, even without network diagrams or a staging environment. This clause mitigates the risk without requiring the client to provide additional information or shifting liability.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • A clause requiring the client to provide a complete list of in-scope IP addresses.

    Why it's wrong here

    A complete IP inventory is often unavailable or inaccurate in complex networks, and the client may refuse to share it for security reasons, making such a clause unenforceable or leading to scope gaps. More importantly, it is a reactive documentation requirement, not a technical safeguard: even with a perfect list, aggressive scanning can still saturate links, exhaust connection tables, or crash fragile network appliances. Rate limiting directly constrains the tester's tool behavior independent of the client's data, so it is the only measure that inherently prevents self-inflicted denial-of-service.

  • A waiver stating that any service disruption is the client's responsibility.

    Why it's wrong here

    A liability waiver is a legal risk-transfer mechanism that may shield the tester contractually, but it does not alter the operational reality that a disruption can take down production services, trigger incident response, or cause data loss. The testing organization still bears reputational damage and violates the professional duty to avoid harm, so a waiver that only manages legal aftermath is insufficient. Rate limiting is a proactive constraint that reduces the probability of failure in the first place, while a waiver merely addresses consequences after an avoidable incident occurs.

  • A rate-limiting clause that restricts scan speed and concurrent connections.

    Why this is correct

    A rate-limiting clause operationalizes a technical control by constraining packets per second, concurrent connections, or tool-specific throttling such as Nmap's `--max-rate`, `--max-parallelism`, or timing templates. This directly reduces the risk of resource exhaustion on stateful devices like firewalls, load balancers, and application servers that have limited session tables or timeouts. Because the tester often lacks full visibility into the client's device capacities, a conservative rate limit keeps scan traffic within a safe tolerance and prevents self-inflicted DoS, even when network details are unknown.

  • An exclusion list for systems that should not be tested.

    Why it's wrong here

    An exclusion list only protects systems the tester explicitly knows about; it depends on the client accurately identifying all critical or fragile devices, which may be impossible or inconsistently communicated. It is a binary allow/deny mechanism that does nothing to reduce scan intensity on the remaining in-scope hosts, so a sensitive device not on the list—or one that becomes fragile due to load—can still be knocked offline. Rate limiting applies uniformly to all targets, shrinking the blast radius regardless of whether a specific host was pre-identified, making it a more comprehensive safeguard.

About these practice questions

Courseiva writes every PT0-003 question from scratch — 185 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 PT0-003 practice question is part of Courseiva's free CompTIA 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 PT0-003 exam.