Security code review provides advantages over black-box and grey-box application security assessments. Security code review allows identification of weaknesses in source code and applications that may be missed by black-box and grey-box testing alone. It provides insights into the application not available through external testing. Conducting security code reviews in addition to black-box and grey-box testing provides a more comprehensive assessment of an application's security.