nerdexam
CompTIA

SY0-501 · Question #552

An external contractor, who has not been given information about the software or network architecture, is conducting a penetration test. Which of the following BEST describes the test being performed?

The correct answer is A. Black box. The test described, where an external contractor performs a penetration test without any prior information about the target's software or network architecture, is known as a black box test.

Submitted by fatema_kw· Mar 4, 2026Security operations

Question

An external contractor, who has not been given information about the software or network architecture, is conducting a penetration test. Which of the following BEST describes the test being performed?

Options

  • ABlack box
  • BWhite box
  • CPassive reconnaissance
  • DVulnerability scan

How the community answered

(13 responses)
  • A
    77% (10)
  • B
    15% (2)
  • D
    8% (1)

Why each option

The test described, where an external contractor performs a penetration test without any prior information about the target's software or network architecture, is known as a black box test.

ABlack boxCorrect

A black box penetration test simulates an attack by an external, unknown threat actor, as the tester is given no prior information about the internal network topology, system architecture, or application source code. This approach evaluates the system's defenses from a completely external perspective, mirroring real-world external attackers.

BWhite box

A white box test (or crystal box) involves the tester having full knowledge of the system's architecture, source code, and internal workings, which directly contradicts the scenario where no information is provided.

CPassive reconnaissance

Passive reconnaissance is a preliminary phase of information gathering where the attacker collects information about the target without directly interacting with it, and it does not describe the overall type of penetration test based on the level of initial knowledge.

DVulnerability scan

A vulnerability scan is an automated process that identifies known security weaknesses in systems and applications, but it is distinct from a penetration test and does not describe the specific knowledge-level context of the testing methodology.

Concept tested: Penetration test types (black box)

Source: https://learn.microsoft.com/en-us/training/modules/secure-code-practices-threat-modeling/3-threat-modeling-best-practices

Topics

#black box testing#penetration testing#zero knowledge#external assessment

Community Discussion

No community discussion yet for this question.

Full SY0-501 Practice