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