Libfuzzer

by trailofbits82fe82262526No license7.4K starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated yesterday

Sets up and runs libFuzzer, the coverage-guided fuzzer built into LLVM, on C/C++ code that compiles with Clang. Covers harness structure, -fsanitize=fuzzer builds, corpus and dictionary management, sanitizer integration, and campaign triage. Use when writing or debugging an LLVMFuzzerTestOneInput harness, starting fuzzing on a C/C++ library, choosing between libFuzzer and AFL++, or working out why a libFuzzer run finds nothing.

Only the file list is public. File contents are available once the skill is installed in a workspace.

PathSizeType
agents/openai.yaml234 Bapplication/yaml
assets/trail-of-bits-mark.svg3 KBtext/plain
SKILL.md23.7 KBtext/markdown

Source and attribution

Source:trailofbits/skillsinplugins/testing-handbook-skills/skills/libfuzzerat commit82fe822

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal