Skip to content
SPECIFICTION
Get listed

CodeSonar vs Contrast Assess

CodeSonar

adacore.com

Contrast Assess

contrastsecurity.com

Side by side

FigureCodeSonarContrast Assess
Price from——
Free plan——
Free trialYes—
Open source——
WebYesYes
WindowsYesYes
macOS—Yes
LinuxYesYes
API—Yes
Self-hostedYesYes
Plans published10
Spec score · Application Security Testing8.0 (#10)7.9 (#11)
Founded19942014
HeadquartersNew York, United States and Paris, FrancePleasanton, California, United States
IntegrationsThe product page identifies Visual Studio, GitLab, Jira, Jenkins, and VS Code integrations, and says CodeSonar integrates with project management, CI/CD workflows, and developer IDEs.Documented integrations include Amazon Security Lake, AWS Security Hub, ServiceNow, Wiz, Azure DevOps, GitHub, Jira, Slack, Microsoft Teams, Jenkins, Maven, Gradle, Eclipse, IntelliJ, Visual Studio, Visual Studio Code, PagerDuty and Splunk.
PurposeCodeSonar is a static application security testing solution that finds security and quality defects in code.Contrast Assess identifies hidden application vulnerabilities by continuously analyzing code in real time for security risks.
SupportAdaCore says its engineering team is directly accessible through support and that customers can speak with the developers of the technology.Contrast documentation provides supported integration guidance and links to the Contrast Support Portal for additional use cases and workarounds.

Plans

CodeSonar

  • CodeSonarPriced on request

CodeSonar pricing →

Contrast Assess

No plans published.

Contrast Assess pricing →

In their own words

CodeSonar

CodeSonar is AdaCore’s static application security testing solution for finding security and quality defects in source code and compiled binaries. It supports C/C++, Java, C#, Kotlin, Python, Go, Rust, JavaScript and TypeScript. Abstract interpretation and symbolic execution examine feasible execution paths across procedures and modules. Binary analysis covers mixed-language environments and cases where source is unavailable. Security coverage includes OWASP Top 10, SANS/CWE 25, SEI CERT C/C++ and DISA STIG; coding standards include MISRA-C, MISRA-C++, AUTOSAR C++, JSF++ and CERT. Integrations include Visual Studio, GitLab, Jira, Jenkins and VS Code, alongside project-management, CI/CD and IDE workflows. Pull-request scans, custom security rules and report exports to PDF, HTML or XML are supported. AdaCore offers on-premises, air-gapped and private-cloud deployment. The tool runs on supported 64-bit Windows and Linux distributions with glibc 2.39 or higher. Pricing is on request, with a trial available.

Visit adacore.com

Contrast Assess

Contrast Assess is an Interactive Application Security Testing tool that analyzes application code while the software runs. An agent instruments the application with sensors and examines libraries, frameworks, custom code, configuration, runtime control and data flow, HTTP traffic, and back-end connections. Its approach combines static, dynamic, and interactive testing. Assess can identify vulnerabilities in custom code, open-source libraries, frameworks, and application configurations, including SQL injection, cross-site scripting, and insecure configurations. It continuously monitors applications and APIs, and presents vulnerability lists with remediation guidance, application scores, route coverage, flow maps, and compliance and policy reports. It is designed for developers and AppSec teams to use in IDE, test, and QA environments. Integration with Contrast SCA can identify vulnerable third-party libraries and determine whether their vulnerable methods are called by the running application. Supported languages include Java, Kotlin, Scala, .NET Framework, .NET Core, C#, VB.NET, Node.js, Python, Go, and PHP. Contrast states that source code and binaries stay on customer servers. Assess supports API, Linux, macOS, self-hosted, web, and Windows environments; pricing is on request, and hosted and on-premises customers require application licenses.

Visit contrastsecurity.com