Skip to content
SPECIFICTION
Get listed

AFL++ vs Black Duck Coverity

AFL++

github.com

Black Duck Coverity

blackduck.com

Side by side

FigureAFL++Black Duck Coverity
Price from€1,666.67/mo—
Free planYes—
Free trial——
Open source——
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
AndroidYes—
Self-hostedYesYes
Plans published21
Spec score · Fuzz Testing Software8.9 (#1)7.8 (#11)
PurposeAFL++ is a coverage-guided fuzzer that mutates input and checks whether it reaches a new path in the target binary.Coverity is an enterprise-grade static analysis solution that finds and fixes security vulnerabilities and code quality defects before software ships.

Plans

AFL++

  • AGPL-3.0-or-laterFree
  • Commercial license€20,000 a year

AFL++ pricing →

Black Duck Coverity

  • Coverity Static AnalysisPriced on request

Black Duck Coverity pricing →

In their own words

AFL++

AFL++ is a coverage-guided fuzzer that changes input and checks whether a target binary reaches a new execution path. Its afl-cc compiler supports LTO, LLVM and GCC_PLUGIN instrumentation. The project also lists collision-free coverage, AFLfast++ power schedules, MOpt mutators, laf-intel and redqueen. Documentation covers source-available software, binary-only targets, network services and GUI programs, with build options for source-only, binary-only or combined distributions. A Docker image supports x86_64 and arm64; its example mounts target source at /src. On Linux, the installation guide recommends LLVM 18 or newer and gives LLVM 14 as the minimum. macOS build guidance covers x86_64 and arm64, but afl-clang-lto, afl-gcc-fast and qemu_mode do not work there. Fuzzing can strain hardware, consume substantial memory or disk, and create heavy filesystem activity. AFL++ is available free under AGPL terms; modified versions offered as network services must provide users the corresponding source. A commercial license is listed at €20,000 a year.

Visit github.com

Black Duck Coverity

Black Duck Coverity is a paid static analysis solution for finding security vulnerabilities and code quality defects in source code before software ships. It analyzes code without executing it, scanning across files and libraries in entire codebases. Black Duck lists support for 22 programming languages and more than 250 frameworks, along with standards including MISRA, AUTOSAR, ISO 26262, PCI DSS, CERT C/C++/Java, DISA STIG, OWASP Top 10, and CWE Top 25. Coverity is TÜV SÜD certified for IEC 61508-3 support-tool requirements and qualified for use up to ASIL D under ISO 26262 and Level A under DO-178C. The Code Sight IDE plug-in offers real-time results, issue summaries, and code fixes. IDE, SCM, and CI integrations can trigger scans on commits and pull requests; listed connections include GitHub, GitLab, Bitbucket, Azure DevOps, Jenkins, and others. Deployment can be fully air-gapped on premises, including Kubernetes clusters. Pricing is customized to team size and codebase and supplied by quote.

Visit blackduck.com