What problem does it solve? Reverse-engineering CTF challenges require systematic static and dynamic analysis of unfamiliar binaries, managed code, and obfuscated programs, which is slow and error-prone without a structured workflow. ## Core Features & Use Cases - Static-First Analysis: Guides analysis of native binaries, managed code, bytecode, and custom VMs before any dynamic execution. - Obfuscation & Anti-Analysis Handling: Covers deobfuscation and anti-debugging techniques commonly found in CTF reverse challenges. - Safe Execution Discipline: Requires risk evaluation before running unknown attachments and mandates saving extraction scripts and evidence instead of blindly submitting flags. - Use Case: Given an unknown stripped ELF binary from an authorized CTF, load the full manual at skill-library/ctf-reverse/SKILL.md, statically analyze it, write an extraction script, and derive the candidate flag with supporting evidence. ## Quick Start Load the ctf-reverse skill manual and statically analyze the attached challenge binary to extract the flag logic.