OWASP ZAP 2.6.0 のインストール方法（Windows）

# OWASP ZAP 2.6.0
2017年3月29日（水）の夜（日本時間）にOWASP ZAPの2.6.0がリリースされました。

https://github.com/zaproxy/zaproxy/releases/tag/2.6.0


ざっくりと見た限り、ツールの機能的には特別大きな更新はありませんが、Windows用のインストーラーがガラッと変わりました。

見た目だけの変更なら良いのですが、途中で、OWASP ZAPの使用方法に詳しくないと何を選択してよいかわからない場面があるので記事を起こしてみました。

# Windowsインストーラーのダウンロード

次のサイトでWindows用インストーラをダウンロードします。

https://github.com/zaproxy/zaproxy/wiki/Downloads

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/44152395-5283-abc2-9647-a1fe65162df7.png)

正常にダウンロードが完了したら、ダウンロードしたファイル（64bit版はZAP_2_6_0_windows.exe。32bit版であればZAP_2_6_0_windows-x32.exe）を実行します。

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/ae48bf5c-6f79-f2ae-9f85-e437b4d6aaf2.png)

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/0ed83a4c-39c6-73bf-d2a9-98bc5077f9b0.png)

# ライセンス契約

OWASP ZAPのライセンス契約については、バージョン2.5.0まではインストール後の初回起動時に、ライセンス契約を承認するかどうかを選択するダイアログが表示されていました。

2.6.0ではダイアログがWindowsインストーラーに組み込まれています。

前出の「セットアップ - OWASP Zed Attack Proxy 2.6.0」ダイアログで【次へ】ボタンをクリックすると、次のダイアログが表示されます。

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/3a028dae-0efc-db12-00f7-ac3f9b5f6526.png)

「承認する」を選択して【次へ】ボタンをクリックしてください。


# インストールは続く...

ここからしばらくはWindowsでおなじみのインストール風景が続きます。

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/6ab148fc-54ee-6a79-08d8-eaeef6a1f209.png)

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/504cff6a-ed82-2fb3-46aa-2c5ba0cb02f5.png)

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/e4bdc7bb-1620-ee9a-f915-b0d92445f50c.png)

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/dc52cfba-4699-c3f4-e071-6d35388c11a3.png)

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/1ca1c28b-04d5-3432-ef73-dc4c560d83b2.png)

# Check for Updates

次のダイアログが、本記事を書こうと思ったきっかけです。

チェックボックスがズラッと並んでる上に、まったく日本語に翻訳されていないので、威圧感がハンパないです。

ひとつひとつ説明していきます。

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/cd5c019a-0bda-1e91-e941-07397f07e972.png)

## "Check for Updates on startup"

このチェックボックスにチェックを入れると、OWASP ZAPを起動するたびに、本体やアドオンが更新されているかどうかを公式リポジトリに問い合わせます。

本体の更新は、新機能の追加の他に、アプリの不具合や脆弱性の解消のために実施されることがあります。
そのため、このチェックボックスは必ずチェックしておきましょう。

なお、インストール時にチェックし忘れても大丈夫です。OWASP ZAP起動後でも本設定を変更することが可能です。


### "ZAP Releases"

- "Automatically download new ZAP releases"
    - これにチェックを入れると、更新されたZAP本体のダウンロードが自動的に開始されます。

### "Add-on updates"
- "Check for updates to the add-ons you have installed"
    - 既にインストールされているアドオンの更新状況を公式リポジトリに問い合わせます。問い合わせて更新されているかどうかを表示するのみです。
- "Automatically install updates to the add-ins you have installed"
    - 更新が確認されたインストール済みのアドオンを自動的にインストールします。
- "Auromatically install updates to the scanner rules you have installed"
    - 更新が確認されたインストール済みのスキャナルールを自動的にインストールします。

### "New Add-ons"
- "Report new release quality add-ons"
    - 新しい「リリース版」のアドオンを報告します。自動的にインストールすることはありません。
- "Report new beta quality add-ons"
    - 新しい「ベータ版」のアドオンを報告します。自動的にインストールすることはありません。
- "Report new alpha quality add-ons"
    - 新しい「アルファ版」のアドオンを報告します。自動的にインストールすることはありません。

# インストールの続き...

あとは淡々と粛々とインストールを進めるだけです。

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/5a9758a6-a477-67ce-569d-7e6da702a010.png)

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/3d0b9b86-d682-a69e-9cab-6d5ca51fbc3a.png)

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/07b5ab58-f123-709e-f5ba-5590c7c1521f.png)

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/dde86faf-83de-98af-0ef6-fcba04f1784f.png)

# インストール時に "Check for Updates" し忘れても大丈夫！

OWASP ZAPが起動したら、「ツール」→「オプション」と辿って表示されるダイアログの「アップデートのチェック」を選択してください。


![image](https://qiita-image-store.s3.amazonaws.com/0/28161/8ae06eaa-1747-3bb1-7016-6f9fbc46cbde.png)

すると、インストール時には英語だった説明が日本語化された状態で表示されます！！

インストール時にOWASP ZAP本体更新のチェックを入れ忘れた方は、ここで確実にチェックしておきましょう！

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/d4759700-7b52-e9bc-ee4d-c6aae55b3a21.png)

# 起動時に更新を確認する場合の注意

OWASP ZAP本体やアドオンの更新を起動時に確認する設定になっている場合、インターネット経由で公式リポジトリにアクセスしますが、OWASP ZAPの「ネットワーク」の「プロキシ・チェイン利用」設定がインターネット経由の通信に影響します。

「ツール」→「オプション」→「ネットワーク」の中にある「外部プロキシサーバ利用」にチェックが入っていると、通信に失敗することがあるため、更新確認時に通信エラーが発生した場合は、この設定を確認してください。

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/fa0f3da6-c5a7-263f-0d35-8b92b82bcc79.png)

次の画像は、更新時の通信に失敗した場合に表示されるダイアログです。

![image](https://qiita-image-store.s3.amazonaws.com/0/28161/89b5932f-107a-b8d2-dffe-dc979b39b62d.png)