当前位置:网站首页>一些代码静态检查工具的简介
一些代码静态检查工具的简介
2022-06-21 22:15:00 【WangLanguager】
1、KLOCWORK:
适用语言:C, C++, JAVA
是否开源:否,
是否需要编译:是
作用:代码静态检查工具。用于高效检测软件缺陷和安全隐患,提供优秀的静态源代码分析解决方案。软件号称是业界领导者,能够快速、准确分析大规模(几百万,甚至几千万行)、高复杂度代码的工具。能够自动化检测和解决C/C++、Java等源代码中的严重、安全和规范类的缺陷。通过对构建环境、源代码和开发过程给出一个完整的分析,最终实现高质量软件。
2、COVERITY:
适用语言:C, C++, JAVA,PYTHON,java scrip
是否开源:否,
是否需要编译:是
作用:用于高效检测软件缺陷和安全隐患,提供优秀的静态源代码分析解决方案。软件号称是业界领导者,是第一个能够快速、准确分析大规模(几百万,甚至几千万行)、高复杂度代码的工具。内部采用Prevent SQS(软件质量系统)架构方法,能够自动化检测和解决C/C++、Java等源代码中的严重缺陷。通过对构建环境、源代码和开发过程给出一个完整的分析,最终实现高质量软件。
3、FORTIFY:
适用语言:C, C++, JAVA,PYTHON,java scrip
是否开源:否,
是否需要编译:是
作用:代码安全测试工具。它通过内置的五大主要分析引擎:数据流、语义、结构、控制流、配置流等对应用软件的源代码进行静态的分析,分析的过程中与它特有的软件安全漏洞规则集进行全面地匹配、查找,从而将源代码中存在的安全漏洞扫描出来,并给予整理报告。
边栏推荐
- Isn't the so-called 0 copy just to let the CPU rest? Deep understanding of MMAP
- Unity-网络开发(二)
- SQL tutorial: five SQL skills that data scientists need to master
- 6月編程語言排行榜已出,這門語言要“封神”
- spacy. load(“en_core_web_sm“)###OSError: [E050] Can‘t find model ‘en_core_web_sm‘.
- Inventaire des exploits courants
- Must the database primary key be self incremented? What scenarios do not suggest self augmentation?
- About the solution to the "fatal error: gl/gl.h: no such file or directory" of Qilin system development error
- Based on vscode platformio under Arduino framework, one project is configured with two compatibility modes of different development boards
- 硬件开发笔记(三):硬件开发基本流程,制作一个USB转RS232的模块(二):设计原理图库
猜你喜欢

Xiuno修罗轻论坛仿知乎蓝简约响应式主题模板1.7+自适应PC+WAP端

Youth without words │ use technology to frame the best memories of graduation season

Online text batch inversion by line tool

Notes on the development of raspberry pie (17): QT multi-user connection operation on raspberry pie 4b+ MySQL database synchronization (pessimistic lock of single data)

Component value transfer: value transfer between siblings (value transfer by non parent and child components)

被八股文害惨了。。。。
![Jmter test command [note]](/img/96/4290b92beb0755c6724a3b8d7dc635.png)
Jmter test command [note]

211 college Master of divinity thesis swipe the screen! 75 lines wrong 20 lines! School response: the tutor stopped recruiting

Student management system experiment report -asp Net programming

redis主从复制(九)
随机推荐
软件项目律师尽职调查白皮书-全文19页,请与作者联系
Software testing -- Classification of tests
你有一个机会,这里有一个舞台
Here comes the CV overview of target detection, visual weakly supervised learning, brain multimodal imaging technology and so on! Image graphics development annual report review special issue!
今日睡眠质量记录81分
Jmter test command [note]
Inventory common vulnerability utilization methods
About the solution to the "fatal error: gl/gl.h: no such file or directory" of Qilin system development error
通过QT的拖拽事件来操作文件
泰山OFFICE技术讲座:微软雅黑字体故意设置的坑,粗体错误
Flexer series: indexedstack in Flexer
Component value transfer: value transfer between siblings (value transfer by non parent and child components)
被八股文害惨了。。。。
[Database Course Design] classroom information management system based on SQL Server (with part of source code)
Today's sleep quality record 81 points
Golang calls sdl2, plays PCM audio, and reports an error signal arrived during external code execution.
Notes on the development of raspberry pie (16): Raspberry pie 4b+ install MariaDB database (MySQL open source branch) and test basic operations
CVPR2022 | 弱监督多标签分类中的损失问题
Basic contents of external sorting
windows sql server 如何卸载干净?