This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit

The Strengths of Combining Code Review with Application Penetration Testing

Jump to: navigation, search


Registration | Hotel | Walter E. Washington Convention Center

The presentation

Owasp logo normal.jpg

This presentation describes the strengths and benefits of combining code analysis with application penetration testing during the assessment of the security of an application. It specifically covers the following:

  • The strengths of manual code review in findings vulnerabilities (using the Top 10 as the categories)
  • The strengths of manual pen testing in findings vulnerabilities (against Top 10)
  • How each technique can leverage the other.
  • How proving a vulnerability can really be exploited can be important, but not really in a mature organization
  • The massive benefit of finding where the vulnerabilities are in the CODE, not just finding out how to exploit the application
  • How tracking down a penetration testing finding to where the flaw is in the actual code can be EXTREMELY hard

The final presentation can be found here

And a video of the talk here

The speaker

Dave Wichers is a cofounder and the Chief Operating Officer (COO) of Aspect Security, a company that specializes in application security services.

As a volunteer to OWASP, Dave is:

Dave has over 20 years of experience in the information security field, and has focused exclusively on application security since 1998. At Aspect, in addition to his COO duties, he is Aspect's application security courseware lead, one of their chief instructors, and provides a wide variety of application security consulting services to Aspect's clients. Prior to starting Aspect, he ran the Application Security Services Group at Exodus Communications. Dave has a Bachelors and Masters degree in Computer Science, is a CISSP, and a CISM.