Code Review

Overview

Outsourced Development? High Risk Application?

To mitigate potential risks (e.g. typical vulnerabilities, developer planted malware, ...) a source code audit might be appropriate. Other reviews, without having the source code available, are generally speaking less complete, since the auditor must try to detect vulnerabilities by testing blindly, while with source code review the same bug is apparent in seconds.


Our Approach

Focus the Review

We optimize the audit by focusing on the security critical parts of the application, since an exhaustive review seldom is cost-effective. Reviewing the business context of the application, analysing the threats, looking at the results of the risk assessment and existing development related documents enables the expert to identify primary focus areas where the most critical elements reside or the aspects that have a high likelihood to be abused or to be attacked.

The advantage is that high risk issues surface early in the review. During the code review itself we gain a deeper understanding of the weaknesses and strengths of the application and will review new issues that might surface.