masriyan/gemini-security-skills · Archived

exploit-development

Authorized exploit development and vulnerability research skill for lab environments, CTFs, owned software, crash analysis, memory corruption, exploitability assessment, fuzzing results, proof-of-concept design, and remediation.

Installation

$ npx skills add masriyan/gemini-security-skills --skill exploit-development

Summary

  • Authorized exploit development and vulnerability research skill for lab environments, CTFs, owned software, crash analysis, memory corruption, exploitability assessment, fuzzing results, proof-of-concept design, and remediation.
  • Use for defensive validation and education; avoid real-world weaponization, stealth, persistence, evasion, or unauthorized targets.

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from masriyan/gemini-security-skills · top by installs.

npx skills add masriyan/gemini-security-skills

Browse all from masriyan/gemini-security-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Also listed on

Alternate registries and mirrors of this skill.

Repository health

Stars 3
License LICENSE
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,610 B
  • docs SUMMARY.md 387 B

History

  1. First recorded snapshot · 1 installs

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

  1. Establish target version, build flags, architecture, mitigations, input vector, and crash artifact.
  2. Reproduce deterministically in an isolated lab with symbols and sanitizer output when possible.
  3. Triage root cause: bounds, lifetime, type confusion, race, injection, logic flaw, or unsafe parser behavior.
  4. Assess exploitability at a high level: control of instruction pointer, write primitive, info leak, sandbox, and mitigations.
  5. Provide a safe PoC or pseudocode only as needed to validate impact, then produce patch guidance and tests.

Defensive Outputs

  • Crash summary with environment and reproduction constraints.
  • Root-cause explanation tied to source or disassembly.
  • Severity rationale and affected versions.
  • Patch strategy, hardening recommendations, and regression/fuzz tests.