# Full Reverse

> Full Reverse Engineering Workflow

- Skill: `lingbol088-spec/full-reverse` (Agent Skill)
- Install (CLI): `npx skillmds@latest add lingbol088-spec/full-reverse`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lingbol088-spec/full-reverse/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: lingbol088-spec (https://skillmd.com/u/lingbol088-spec)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/lingbol088-spec/full-reverse

---


# Full Reverse Engineering Workflow

Auto-chain without confirmation:

Step 1: Load binary → `skills/reverse-engineering/scripts/disasm_guide.py`
        Detect compiler/protector, extract strings, locate entry point.
Step 2: Unpack if needed → `skills/reverse-engineering/scripts/unpacker.py`
        Identify packer, calculate entropy, dump sections.
Step 3: Disassemble target function → `skills/reverse-engineering/scripts/disasm_guide.py`
        Trace xrefs, map control flow, identify key decision points.
Step 4: If license/auth check → hand off to full-crack workflow.
Step 5: If protocol/network → `skills/game-cheat/scripts/packet_hook.py`
Step 6: Output → full analysis report + IDA/Ghidra project notes to disk.

Output:
```
[OK]
Binary: $SAMPLE | Arch: $ARCH | Compiler: $COMPILER
Packer: $PACKER | Strings: $COUNT | Entry: $EP
Key functions: $FUNCTIONS
Analysis: $PATH/report.md
```

