こんぴゅーたさわりはじめたひと

セキュリティ初心者です、こんぴゅーたむずかしい。

徳丸本の実習環境をDocker版で導入してみる。

セキュリティに興味を持ってからとりあえず一番最初に購入した書籍の一冊。

600ページオーバーで一人で読むにはハードルが高すぎたのでずっと積本になっているうちの一冊でした。

 

今回運よくハンズオン型の勉強会を見つけたのでこの機会に読破を試みます。

(既に2回終わってたので3回目から)

singularitysociety.connpass.com

 

書籍内ではVMで進んでいますが、2022年末にDocker版が出たのと勉強会で使うこともありDocker版をインストールしてみます。

 

参考動画もありますが、Docker含めて初めてなので自分用に記録残しです。

www.youtube.com

 

Windowsの仕様は以下

エディション    Windows 11 Home
バージョン    22H2
インストール日    2023/02/18
OS ビルド    22621.1413
エクスペリエンス    Windows Feature Experience Pack 1000.22639.1000.0

 

  • WSLの有効
    動画通りそのまま有効化できたのでOK
    WSLとは何かは以下を参考にする。

WSL有効

www.buildinsider.net

 

  • DockerDesktopのダウンロード

Install Docker Desktop on Windows

ここからダウンロードする。

2023/03/153時点の最新版をインストールしてます。

Docker Windowsインストール完了画面

ログアウト必須なのでログアウトする。

再ログインしたらDockerが自動で上がってくるので、起動するまで待つ。

 

  • wasbookのダウンロード

https://wasbook.org/

から実習環境をダウンロードする。

C:\Users\user\Documents

下に配置。

Dockerに表示できたことを確認。

 

Mozilla のデスクトップ用 Firefox をダウンロード

 

 

  • Javaのインストール

https://www.java.com/ja/

 

OWASP ZAPのインストール

OWASP ZAP · GitHub

zaproxyをクリックする。

最新verは挙動が不安定ということなのでひとつ前のverをインストールする

全く動かなかったため最新版をインストール

Windowsで OWAS ZAP のセットアップ

こちらを参考にしてなんとか画面表示成功。