JavaScript is not currently enabled, but is required for full CodeSonar manual search and browse functionality.
If you are viewing this file in your hub's Web GUI, enable JavaScript in your browser: you will also need it for GUI functionality.
If you opened this file directly from disk, your browser may be directly suppressing JavaScript functionality: certain browsers perform this suppression on local files (but not files delivered by web servers) for security reasons.
| CodeSonar® 9.2p0 | CONFIDENTIAL | CodeSecure Inc |
Welcome to CodeSonar 9.2p0 for Source Code , from CodeSecure.
CodeSonar is a robust and flexible tool for locating bugs in a software project. Its combination of powerful bug finding and ease of use make it an ideal tool for developers and code inspectors.
The CodeSonar source code analysis covers C/C++, Java, and C# code. Analysis for additional source languages is provided through integration with external third party software.
The CodeSonar Enterprise edition has features that enable users to quickly and collaboratively assign, inspect, and resolve warnings.
| The Hub |
Results from the CodeSonar analysis of a project are sent to a
hub, where they are stored in a
database that can be accessed through the Web GUI.
|
|---|---|
| Web GUI | The Web GUI provides a great deal
of flexibility in viewing analysis results and other information,
including searching, sorting, and direct SQL interaction with the
hub database. Users can use the Web GUI to browse and annotate
results on the hub whether or not they have CodeSonar
installed. The HTTP API Reference provides detailed information about constructing and executing HTTP queries to interact directly with the hub. |
| Straightforward Analysis | Building and analyzing a CodeSonar project is a straightforward process based on your normal software build procedure. No source code annotations are necessary. |
| Comprehensive Warnings |
CodeSonar's
built-in checks detect places where the rules of the
language are broken, run-time exceptions may be raised, or
standard libraries are misused.
Users can also extend CodeSonar with custom checks. |
| Metrics | Metrics are computed and reported. |
| CWE Integration | Warnings are associated with the appropriate identifiers from the Common Weakness Enumeration. These identifiers are displayed in the Web GUI, and can be used as the basis of searches. CodeSonar is in the process of being certified CWE Compatible and CWE Effective. |
| Multiple Output Formats | Hub data presented in the CodeSonar GUI can be exported in a variety of formats. Depending on the data, available formats include plain text, CSV, JSON, XML, and SARIF. |
| Result Filtering | The Web GUI allows users to specify which warnings should be visible at any given time, through a combination of saved searches and user-controlled warning attributes. |
CodeSonar System Requirements.
We hope you enjoy using this product. If you have technical questions or comments, please call us at (607) 273-7340, or visit CodeSecure support. Nontechnical inquiries can be sent to info@codesecure.com.
To report problems with this documentation, please visit https://support.codesecure.com/.