A white box approach to testing requires full knowledge and access:
Like any reputable firm, we are always going to recommend a white box approach. We still offer black box testing as an option, but you may receive a significantly lower ROI by paying for more hours of reconnaissance and enumeration than necessary.
White box is always going to be a better value. There’s nothing that black box can provide that white box cannot provide - there are no skipped tests, all tests are still performed. We’ve calculated white box to be ~20x more thorough compared to black box in terms of the number and thoroughness of tests that can be performed in the same amount of time, which translates to cost as well. Black box can take twice as long, or even longer, cost twice as much, or more, and is far less thorough.
However, white box requires more preparation and setup on the client side.
Requirements for a white box approach (as applicable) and the associated increase in time/costs if they are not provided:
More information about white box vs black box can be found here: https://penconsultants.com/graybox
*The above is a general list of typical items and the testing they apply to. Specifics may vary based on your unique environment.