What is Flawfinder?
Flawfinder is a tool that analyzes C/C++ source code and identifies potential security vulnerabilities, which it then reports in order of risk level. This makes it highly valuable for rapidly detecting and resolving some security issues before software is publicly distributed. Flawfinder operates on Unix-like systems, having been tested on GNU/Linux, and can likely be ported to Windows as well. The tool requires Python 1.5 or a later version to function, excluding earlier Python 1.3 releases
Highlights
- Identifies potential security weaknesses in C/C++ source code
- Organizes reported vulnerabilities by risk level
- Supports Unix-like systems, with tested functionality on GNU/Linux
- Can be ported to Windows
- Requires Python 1.5 or newer
Platforms
- Linux
- Windows
Languages
- English
Features
C++