Binwalk is a fast, easy to use tool for analyzing, reverse engineering, and extracting firmware images.
Binwalk follows the standard Python installation procedure:
$ sudo python setup.py installIf you're running Python 2.x, you'll also want to install the Python lzma module:
$ sudo apt-get install python-lzmaFor instructions on installing optional dependencies, see INSTALL.md.
For advanced installation options, see INSTALL.md.
Basic usage is simple:
$ binwalk firmware.binFor additional examples and descriptions of advanced options, see the wiki.