Skip to content
SecuriFii

Testing

Black, grey and white box: what you are buying with each

How much you tell the tester changes what the budget is spent on, and the intuitive choice is often the wrong one.

Facts checked2026-09-11

What is the difference between black, grey and white box testing?

Black box gives the tester nothing — realistic in the sense that an external attacker starts there, but a large part of the engagement is spent rediscovering an architecture you could have described in an hour. You pay for reconnaissance instead of findings.

Grey box supplies credentials for each role and some documentation, and is usually the best value: the tester spends the time on authorisation boundaries and business logic, which is where the interesting flaws are. White box adds source code and suits high-assurance work or a security-critical component.

The bottom line

Unless you are specifically testing detection and response, give the tester credentials. You are paying either way; grey box spends it on findings.

Related insights