Security assessment and testing is the set of activities that validates whether security controls are working as intended. For the CISSP exam, Domain 6 is less technically deep than other domains but requires precise understanding of terminology and process. The exam tests the differences between types of testing, the correct sequencing of assessment activities, and the governance requirements (particularly rules of engagement and authorisation) that must be in place before testing begins.

Types of Penetration Testing: Knowledge-Based Categories

Penetration tests are categorised by how much information the testing team has about the target before testing begins.

Black box testing means the tester has no prior knowledge of the target system. They must conduct their own reconnaissance, enumeration, and vulnerability discovery before attempting exploitation. Black box testing most closely simulates an external attacker with no insider knowledge. It is the most realistic simulation of a real attack from an adversary who has not previously compromised the organisation. The limitation is efficiency: significant time must be spent on reconnaissance that internal security already knows.

White box testing (also called crystal box or full disclosure testing) means the tester has complete knowledge of the target: source code, architecture diagrams, network topology, and credentials. White box testing allows for the most thorough and efficient assessment because the tester can focus directly on finding vulnerabilities rather than discovering the environment. It is most useful for thorough code review, architecture review, and targeted vulnerability assessment. It does not simulate a realistic external attacker but can find vulnerabilities that black box testing would miss.

Grey box testing falls between black and white box. The tester has partial information — perhaps network diagrams but not source code, or user-level credentials but not administrator access. Grey box testing balances realism with efficiency and is often the most practical approach for enterprise engagements.

For the exam: know which box type matches which scenario. External attacker simulation = black box. Thorough internal assessment = white box. Balanced real-world engagement = grey box.