home/categories/productivity-tools/elizaos-eliza-packages-skills-skills-testing-handbook-skills-skills-ossfuzz-skill-md
productivity-toolstools

ossfuzz

The agent uses OSS-Fuzz, Google's free distributed continuous fuzzing platform, to build, run, and manage fuzzing infrastructure for open-source projects. It configures project enrollment files (project.yaml, Dockerfile, build.sh), builds fuzzers locally with helper.py, runs harnesses with AddressSanitizer and other sanitizers, generates coverage reports, and troubleshoots build failures. The agent applies this technique when setting up continuous fuzzing for C/C++, Rust, Python (Atheris), or Go projects, reproducing crashes from OSS-Fuzz bug reports, analyzing Fuzz Introspector coverage data, evaluating criticality scores for project acceptance, or hosting a private OSS-Fuzz instance for closed-source targets that need Docker-based fuzzing infrastructure with libFuzzer or AFL++ engines.

elizaOS
maintainer
elizaOS
更新於 3/17/2026
星標
18154
分支
5492
quick start

Installation and usage

The agent uses OSS-Fuzz, Google's free distributed continuous fuzzing platform, to build, run, and manage fuzzing infrastructure for open-source projects. It configures project enrollment files (project.yaml, Dockerfile, build.sh), builds fuzzers locally with helper.py, runs harnesses with AddressSanitizer and other sanitizers, generates coverage reports, and troubleshoots build failures. The agent applies this technique when setting up continuous fuzzing for C/C++, Rust, Python (Atheris), or Go projects, reproducing crashes from OSS-Fuzz bug reports, analyzing Fuzz Introspector coverage data, evaluating criticality scores for project acceptance, or hosting a private OSS-Fuzz instance for closed-source targets that need Docker-based fuzzing infrastructure with libFuzzer or AFL++ engines.

安裝
$ install --globalskills.sh
使用

安裝後,您可以透過在終端機執行以下指令來使用此技能:

skills use ossfuzz