flawfinder:一种用于在 CC++ 源代码中查找漏洞的静态分析工具

时间:2024-08-24 20:49:19
【文件属性】:

文件名称:flawfinder:一种用于在 CC++ 源代码中查找漏洞的静态分析工具

文件大小:112KB

文件格式:ZIP

更新时间:2024-08-24 20:49:19

Python

关于 这是“探伤者”。 Flawfinder 是一个简单的程序,可以扫描 C/C++ 源代码并报告潜在的安全漏洞。 它可以是检查软件漏洞的有用工具,也可以更广泛地作为对静态源代码分析工具的简单介绍。 它的设计易于安装和使用。 Flawfinder 支持 Common Weakness Enumeration (CWE) 并正式与 CWE 兼容。 有关更多信息,请参阅 平台 Flawfinder 旨在作为命令行工具在 Unix/Linux/POSIX 系统(包括 Cygwin、基于 Linux 的系统、MacOS 和各种 BSD)上使用。 它需要 Python 2.7 或 Python 3。 安装 如果你只是想使用它,你可以使用 Python 的“pip”或系统的包管理器(flawfinder 有许多系统的包)安装缺陷查找器。 它还支持按照通常的make install源安装约定轻松安装


【文件预览】:
flawfinder-master
----Dockerfile(319B)
----.gitignore(302B)
----setup.cfg(209B)
----announcement(1KB)
----cwe.l(357B)
----COPYING(18KB)
----README.md(5KB)
----INSTALL.md(5KB)
----.github()
--------workflows()
----test()
--------test-cpp-digit-separator.c(28B)
--------test-diff-005.patch(257B)
--------correct-results.csv(15KB)
--------test-cpp-digit-separator.cpp(28B)
--------test-boost-system.hpp(108B)
--------makefile(4KB)
--------no-ending-newline.c(440B)
--------correct-results.html(15KB)
--------test-patched.c(3KB)
--------correct-results-004.txt(2KB)
--------correct-results-005.txt(212B)
--------test.c(4KB)
--------test2.c(44B)
--------correct-results-006.txt(2KB)
--------correct-results.txt(9KB)
--------correct-results-008.txt(714B)
----pylintrc(15KB)
----ChangeLog(35KB)
----makefile(6KB)
----CONTRIBUTING.md(5KB)
----flawfinder.py(102KB)
----MANIFEST.in(247B)
----entrypoint.sh(217B)
----flawfinder.1(56KB)
----setup.py(2KB)
----flawfinder.spec(1KB)
----action.yml(408B)
----release_process.md(2KB)

网友评论