Patches past the barriers that stop a fuzzer making progress — checksum and hash verification, magic-value validation, time-based seeds, and other non-deterministic global state. Covers locating the blocking check, neutering it behind a fuzzing build flag, and avoiding the false positives a patch can introduce.
Install
npx skills add trailofbits/skills --skill fuzzing-obstaclesnpx skills add trailofbits/skills --skill fuzzing-obstacles -a claude-code -gnpx skills add trailofbits/skills --skill fuzzing-obstacles -a codex -ggemini skills install https://github.com/trailofbits/skills.git --path plugins/testing-handbook-skills/skills/fuzzing-obstaclesgh skill install trailofbits/skills fuzzing-obstaclesgit clone --depth 1 https://github.com/trailofbits/skills /tmp/trailofbits__skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/trailofbits__skills/plugins/testing-handbook-skills/skills/fuzzing-obstacles ~/.claude/skills/fuzzing-obstacles # Claude Code
cp -R /tmp/trailofbits__skills/plugins/testing-handbook-skills/skills/fuzzing-obstacles ~/.agents/skills/fuzzing-obstacles # Codex, Cursor, Gemini CLI, Copilot, OpenCode