Create Fuzzing

Use when the user asks to write, scaffold, run, or extend a fuzz harness for a parser/decoder/templater identified in a security-audit report — Go-native by default, plus Python (atheris), JavaScript/TypeScript (Jazzer.js), Rust (cargo-fuzz), and Java (jazzer, manual run) via the language field in targets.json and templates under harnesses/_templates/. Adds a target to targets.json, authors a harness dropped into the audited repo's tree, drives `make clone install build fuzz-<id>`, and triages any crashers into follow-up findings. Offline only: no cluster, cloud creds, or service mocks.

openshift a4b70b3 15 files · 154.9 KB Updated

File contents

openshift/traust/tree/main/harnessing/6-fuzz/create-fuzzing commit a4b70b349e

Frequently asked questions

npx skillmds@latest add openshift/create-fuzzing