Kali Linux
binwalk
Overview
binwalk scans firmware for embedded files and filesystems. `-e` extracts; `-M` recurses into extracted content.
Signatures for squashfs, cramfs, u-boot, compressed blobs. Essential for IoT/embedded RE pipeline with ghidra.
Primary use cases
- Firmware extraction from router/IP camera images
- Finding hardcoded keys in embedded filesystems
Key commands
Extract embedded files
binwalk -eM firmware.bin