Complete the sentences by filling in the blanks. Each correct answer earns points!
is a controlled, legally authorized simulation of cyberattacks to find and validate vulnerabilities before malicious actors can exploit them.
Context: Penetration testing definition and purpose
Pen testing requires written permission, explicit scope, confidentiality of findings, and integrity constraints; this is .
Context: Authorization, scope, and ethical/legal boundaries
is a constraint that prohibits causing harm to systems during testing.
Context: Key principles: non-destructive testing
are operational constraints that govern what is allowed during a test (for example, no DoS and no persistence unless explicitly allowed).
Context: Rules of Engagement
Vulnerability scanning automates detection, while pen testing uses human-driven, contextual validation including exploitation attempts (high-level); this contrast is vs automated detection.
Context: Pen testing vs vulnerability scanning
PTES structures work into phases such as pre-engagement, intelligence gathering, threat modeling, vulnerability analysis, exploitation, post-exploitation, and reporting; this is the lifecycle.
Context: Penetration testing lifecycle (PTES phases)
NIST SP 800-115 structures the engagement into phases such as planning, discovery, attack, and reporting; this is the standard.
Context: Standards and methodologies: NIST SP 800-115
SANS emphasizes a step sequence including recon, scanning, enumeration, vulnerability analysis, controlled exploitation, escalation/pivoting, cleanup, and reporting; this is the methodology.
Context: Standards and methodologies: SANS
Passive recon gathers information without directly interacting with the target; the term is .
Context: Reconnaissance types and goals
Active recon involves controlled interaction with the target to identify services, ports, and technologies; the term is .
Context: Reconnaissance types and goals
Attack surface mapping identifies exposed services, cloud resources, and APIs that can serve as potential entry points; this is as entry-point discovery.
Context: Attack surface mapping
Attack surface mapping identifies exposed services, cloud resources, and APIs which causes the tester to prioritize likely entry points and target the most relevant vulnerability categories; this effect is driven by .
Context: Cause→effect relationship: attack surface mapping to prioritization
A vulnerability is only detected by scanning (without exploitation validation) which causes the organization to not know whether the weakness is actually exploitable or impactful in the real environment; the key missing step is .
Context: Cause→effect relationship: scanning-only vs exploitation validation
Rules of Engagement prohibit destructive actions, DoS, and excessive exfiltration which leads to testing outcomes focusing on minimal proof and controlled impact rather than operational disruption; this is guided by .
Context: Cause→effect relationship: RoE constraints to controlled outcomes
CVE lists specific publicly disclosed vulnerabilities, while CWE categorizes weakness types; CVE and CWE are part of .
Context: Vulnerability taxonomies: CVE, CWE, and NVD