Question

Difficulty: MediumVulnerability Assessment and Security Testing Methods

A security analyst is defining standard testing procedures for an enterprise vulnerability management program. Match each security assessment method to its corresponding operational description.

  • Passive Vulnerability ScanningMonitors network traffic flow silently to discover active hosts and services without transmitting probes.
  • Credentialed Vulnerability ScanningLogs into target systems using valid accounts to audit installed patches and internal configurations.
  • Dynamic Application Security Testing (DAST)Tests a running application by sending simulated malicious requests to identify runtime flaws.
  • Static Application Security Testing (SAST)Analyzes application source code or compiled binaries offline without executing the application.

Answer

Passive Vulnerability Scanning corresponds to monitoring network traffic silently without probes. Credentialed Vulnerability Scanning corresponds to logging into target systems with valid accounts to audit configuration and patches. Dynamic Application Security Testing (DAST) corresponds to testing a running application by sending simulated malicious requests. Static Application Security Testing (SAST) corresponds to analyzing source code or binaries offline without code execution.
Each assessment method is paired according to its execution environment and access model: Passive scanning observes network traffic without active probing; Credentialed scanning uses valid host credentials for accurate internal assessment; DAST tests live applications at runtime; SAST analyzes unexecuted source code or binaries.

Step-by-Step Solution

1
Differentiate network-level scanning approaches (passive vs. credentialed active).
Identify that non-intrusive traffic capture maps to passive scanning, while authenticated endpoint auditing maps to credentialed scanning.
Passive scanning relies on packet sniffing, whereas credentialed scanning logs into host operating systems.
2
Differentiate application security testing techniques (SAST vs. DAST).
Identify that SAST operates on source code/binaries statically before execution, whereas DAST operates dynamically on running web applications.
SAST requires access to code without running it, while DAST evaluates real-time HTTP requests and server responses during execution.

Key Concept

Vulnerability Assessment and Security Testing Methods
Rate this question