binwalk
Installation
SKILL.md
Binwalk
Firmware analysis and extraction — identify and extract embedded files from binary blobs.
Contents
- Safe triage before extraction
- Installation
- Quick Start
- Core Flags
- Common Workflows
- Python API
- Emulation after extraction
- Resources
Safe triage before extraction
Follow the firmware workflow before extraction. Binwalk-specific invariant: start with a signature/entropy scan; make -eM and --dd ".*" opt-in; use a fresh -C directory plus -d, -n, and -j; and enforce total output bytes with an external monitor/quota because Binwalk v2 has no total-output flag. -j limits each carved input region, but an external extractor may still decompress it into a larger tree.