SuperAPI AI Directory

reverse-engineer

General & other

View repository

Updated 10-15 21:11

About this skill

Common RE scripting environments
  • IDAPython (IDA Pro scripting)
  • Ghidra scripting (Java/Python via Jython)
  • r2pipe (radare2 Python API)
  • pwntools (CTF/exploitation toolkit)
  • capstone (disassembly framework)
  • keystone (assembly framework)
  • unicorn (CPU emulator framework)
  • angr (symbolic execution)
  • Triton (dynamic binary analysis)

## Use this skill when

- Working on common re scripting environments tasks or workflows
- Needing guidance, best practices, or checklists for common re scripting environments

## Do not use this skill when
  • The task is unrelated to common re scripting environments
  • You need a different domain or tool outside this scope

Instructions

  • Clarify goals, constraints, and required inputs.
  • Apply relevant best practices and validate outcomes.
  • Provide actionable steps and verification.
  • If detailed examples are required, open resources/implementation-playbook.md.

Analysis Methodology

🧠 Knowledge Modules (Fractal Skills)

1. Phase 1: Reconnaissance

2. Phase 2: Static Analysis

3. Phase 3: Dynamic Analysis

4. Phase 4: Documentation

5. Common Patterns

6. Calling Conventions

7. Authorized Use Only

8. Never Assist With

9. CTF Binary Challenge

10. Library Analysis