ctf-reverse
ctf reverse
What it does
- pwndbg — Linux: GitHub, macOS: brew install pwndbg/tap/pwndbg-gdb
- field-notes.md - Quick reference notes: binary types, anti-debugging bypass, specialized patterns, CTF case notes
- If you already understand the binary and now need heap, ROP, or kernel exploitation, switch to /ctf-pwn.
- If the challenge is really about recovering deleted files, PCAP data, or disk artifacts, switch to /ctf-forensics.
- If the target is a web app and you are only reversing a small client-side helper script, switch to /ctf-web.
- If the binary implements a machine learning model and the challenge is about model attacks or adversarial inputs, switch to /ctf-ai-ml.
- If the reversed binary's core logic is a cryptographic algorithm or math problem, switch to /ctf-crypto.
Requirements & configuration
- If you already understand the binary and now need heap, ROP, or kernel exploitation, switch to /ctf-pwn.
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
ctf-reverse FAQ
What does the ctf-reverse skill do?
Provides reverse engineering techniques for CTF challenges. Use when the main job is to understand how a compiled, obfuscated, packed, or virtualized target works before exploiting or solving it, including binaries, APKs, WASM, firmware, custom VMs, bytecode, game clients, malware-like loaders, and anti-debug or anti-analysis logic. Do not use it when the vulnerability is already understood and the remaining task is exploitation; use pwn instead. Do not use it for pure web workflows, log or disk forensics, or standalone crypto problems unless reversing the implementation is the real blocker. pwndbg — Linux: GitHub, macOS: brew install pwndbg/tap/pwndbg-gdb field-notes.md - Quick reference notes: binary types, anti-debugging bypass, specialized patterns, CTF case notes
What does ctf-reverse require?
If you already understand the binary and now need heap, ROP, or kernel exploitation, switch to /ctf-pwn.
How do I install ctf-reverse?
Run: npx -y skills add https://github.com/ljagiello/ctf-skills --skill ctf-reverse --agent claude-code — the source lives at github.com/ljagiello/ctf-skills.
Maintain ctf-reverse?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/ljagiello-ctf-skills-ctf-reverse?ref=badge) npx agentictools info skills/ljagiello-ctf-skills-ctf-reverse The second line is the CLI lookup for this page — handy in READMEs and docs.