Executive Summary
Summarizes the issues found in the application's source code and any implementation errors, and assesses the overall level of security.
Code Review (CR)
Specialist services to protect your business
A Code Review process has the aim to identify vulnerabilities in the source code. It represents one of the most important phases in the development of a safe application, allowing to identify many security issues before the software has gone in production. This process markedly reduces risk and costs
Code Reviews are characterized by an high degree of complexity, so it is fundamental that the auditor has a solid understanding of safe programming, general design, major attack typologies and that has a superior confidence in code reading and understanding.
The Code Review service offered by ISGroup is carried out by a team of professionals who have years of successful development and auditing experiences.
ISGroup is the ideal provider for your Code Review needs and acts with seriouness according to internationally recognized standards at the highest quality levels thanks to a steady commitment in the research area. Contact us to request a personalized preventivo.
The process is fundamentally composed by two phases, in the initial one the whole application is examined using one or more static analysis tools. Such tools have the purpose to simulate the code execution and to identify the eventual vulnerabilities. This approach has substantial advantages compared to testing the application alone, as there is a fully awareness of the application behavior.
In the following phase the code is manually analyzed concentrating on the most significant and exposed parts of the application. The analysis is executed by an heterogeneous team of highly qualified auditors to spot even the most complex and less-obvious vulnerabilities.
This second phase is mandatory: automatic tools are unable to correctly identify some vulnerabilities because of the intrinsic complexity of the task.
You will receive a clear, detailed document divided into three areas.
Summarizes the issues found in the application's source code and any implementation errors, and assesses the overall level of security.
For each issue, indicates the affected section of the source code, a detailed explanation of the problem and its solution (Remediation).
Prioritizes the recommended fixes by risk (critical, high, medium, low) and Effort to Remediate (high, medium, low).
Specialists analyze business logic, access controls, and flows that require application context.
Combines static analysis, manual validation of findings, and review of the most critical code.
Uses AI to examine the code and a specialist to validate the security findings.
At the end of the Code Review you receive a signed document, in Italian and English, stating activity, period and scope. Unlike the report, it contains no vulnerabilities or technical details: you can hand it to anyone who asks for it without exposing yourself. It is included in the service.
A Secure Code Review is a security analysis of an application's source code. ISGroup combines static analysis tools (SAST) with manual review of flows, controls, authorisation and business logic, on the code and critical components agreed in the proposal.
A Code Review examines the source code, whereas a penetration test checks the behaviour and exposed surfaces of the running application. For web applications the dedicated service is the Web Application Penetration Test; for iOS and Android apps it is Mobile Application Security Testing.
To start the Code Review, ISGroup needs the source code, delivered through a secure digital channel and, when the analysis tools require it, as a buildable project.
The cost of a Code Review depends on the chosen mode: hybrid review with tools and manual analysis, Best Effort, or effort sized on the number of source lines of code (SLOC). Price and duration are stated in the proposal once the scope has been defined. A free 30-minute consultation is available to clarify repositories, languages and objectives before the proposal.
The Code Review report includes an Executive Summary for management, Technical Details with the affected code, explanation and fix for each issue, and a Remediation Plan prioritized by risk and Effort to Remediate. You also receive a signed Certificate of execution. It contains no vulnerability or technical details and can be shared with third parties.
ISGroup publishes advisories and exploits following the responsible disclosure model, coordinating publication with the vendor's release of the fix. Published advisories and CVEs are listed in the Research section.
Shape your security priorities into a tailored proposal