An enterprise hires a third-party security firm to audit its internal payment processing system. To maximize vulnerability discovery within a short two-week assessment window, the organization provides the auditors with complete network topology maps, source code repositories, and system configuration files prior to initiating testing. Which security testing methodology is being employed in this scenario?
- White-box testingAnswer
- BBlack-box testing
- CGray-box testing
- DDeception-based testing
Answer
White-box testing is being employed because the assessment team has been granted complete internal knowledge, including source code, system configuration files, and network diagrams.
White-box testing (also known as clear-box or structural testing) grants the assessment team complete knowledge of the system, including source code, internal design documentation, and configuration files. This enables deep vulnerability analysis and comprehensive code coverage within a restricted timeframe.
Step-by-Step Solution
Key Concept
Security Testing Methodologies (White-box vs. Gray-box vs. Black-box)