何らかのファイルに別のファイルが入れ子になっているようなファイルの分析や展開に便利なツールBinwalkのインストール手順のメモです.
環境
インストール
1.ソースコードのダウンロード
BinwalkのGithubからソースのZIPをダウンロード.もしくは任意のディレクトリにcloneする.
$ wget https://github.com/devttys0/binwalk/archive/master.zip or $ git clone https://github.com/devttys0/binwalk.git
2.解凍
ZIPをダウンロードしたディレクトリに移動してZIPを解凍.
$ cd 任意のディレクトリ $ unzip master.zip
3.インストール
ZIPの中にsetup.pyがあるので,管理者権限でCygwinを起動して以下のコマンドを実行.Linux環境ならsudoすればよい.
$ cd binwalk-master $ python setup.py install
動作確認
ヘルプが表示されればきちんとインストールされている.
$ binwalkBinwalk v2.1.2b Craig Heffner, http://www.binwalk.org
Usage: binwalk [OPTIONS] [FILE1] [FILE2] [FILE3] ...
Signature Scan Options:
以上になります. <h3>参考</h3> <ul> <li><a href="https://github.com/devttys0/binwalk">Github - Installation -</a></li> <li><a href="https://github.com/devttys0/binwalk/wiki/Quick-Start-Guide">Github - Binwalkwiki Get started -</a></li> </ul>