exploit-development
Installation
SKILL.md
Exploit Development
Authorization Boundary
- Work only on owned code, lab targets, CTFs, or explicitly authorized research.
- Keep proof of concept minimal: demonstrate the bug and impact without persistence, evasion, automated exploitation at scale, or post-exploitation.
- Prefer root-cause analysis, exploitability classification, mitigations, and regression tests.
Workflow
- Establish target version, build flags, architecture, mitigations, input vector, and crash artifact.
- Reproduce deterministically in an isolated lab with symbols and sanitizer output when possible.
- Triage root cause: bounds, lifetime, type confusion, race, injection, logic flaw, or unsafe parser behavior.
- Assess exploitability at a high level: control of instruction pointer, write primitive, info leak, sandbox, and mitigations.
- Provide a safe PoC or pseudocode only as needed to validate impact, then produce patch guidance and tests.