// what it is
Description
ReFirm Labs' tool for picking apart firmware images. Identifies and extracts embedded archives (gzip, zip, tar, JFFS2, SquashFS) and executables. The first step in any router/IoT firmware analysis.
// use cases
What people use it for
- Firmware extraction
- Embedded file recovery
- Identifying file types in unknown binaries
// commands
The commands you'll type
Identify embedded files
$ binwalk firmware.binExtract everything
$ binwalk -e firmware.bin