Learn more about Security Coding Standards
Klocwork is active in important secure coding initiatives such as CERT and SAMATE, and Klocwork Insight has achieved CWE Compatible certification.
Whether you're building a mass market consumer device, a mission-critical defense system, or enterprise software, you need to ensure the software is secure from the ground up.
A pioneer in source code analysis, Klocwork provides comprehensive code analysis to identify security, quality, and maintainability issues. The Klocwork Truepath™ engine uses sophisticated build process comprehension, code compilation, dataflow, and symbolic execution technologies to provide deep, accurate analysis of your source code. With the ability to detect hundreds of different coding vulnerabilities in C, C++, Java and C# software, Klocwork's analysis capabilities will ensure you've got a world-class static analysis engine at your fingertips.
The only way to effectively address security risks and vulnerabilities is to provide your software developers with tools that allow them to build security in. Providing them with the means to address security vulnerabilities at the earliest point in the development process – before code check-in – will result in reduced costs, better developer productivity, and more secure software. Learn more about Klocwork's unique desktop analysis and how it can be effectively deployed to your software developers.
Learn more about Security Coding Standards
Klocwork is active in important secure coding initiatives such as CERT and SAMATE, and Klocwork Insight has achieved CWE Compatible certification.
Free eLearning: Secure Coding for C/C++
This 90 minute course will teach you the 9 essential secure coding principals for C/C++, along with the technical details of buffer overflows, and much more (registration required).
How to Build an Embedded Threat Model
Watch this webinar with the CTOs from Security Innovation and Klocwork to learn how to build an embedded software threat model.

To keep pace with ever-increasing customer demands on software functionality and time-to-market expectations, software developers have had to evolve the way they develop code to be both faster and higher quality. [...]
Learn how to use static analysis tools to find and correct software vulnerabilities that can lead to 0day exploits [...]