1001001

73。CTFのWrite-upから始まったけど最近は技術全般の備忘録となっています。

Firmware Analysis Tool「Binwalk」のインストール

何らかのファイルに別のファイルが入れ子になっているようなファイルの分析や展開に便利なツール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

 動作確認

ヘルプが表示されればきちんとインストールされている.

$ binwalk

Binwalk 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>