徳丸本の実習環境をDocker版で導入してみる。
セキュリティに興味を持ってからとりあえず一番最初に購入した書籍の一冊。
600ページオーバーで一人で読むにはハードルが高すぎたのでずっと積本になっているうちの一冊でした。
今回運よくハンズオン型の勉強会を見つけたのでこの機会に読破を試みます。
(既に2回終わってたので3回目から)
singularitysociety.connpass.com
書籍内ではVMで進んでいますが、2022年末にDocker版が出たのと勉強会で使うこともありDocker版をインストールしてみます。
参考動画もありますが、Docker含めて初めてなので自分用に記録残しです。
Windowsの仕様は以下
エディション Windows 11 Home
バージョン 22H2
インストール日 2023/02/18
OS ビルド 22621.1413
エクスペリエンス Windows Feature Experience Pack 1000.22639.1000.0
- WSLの有効
動画通りそのまま有効化できたのでOK
WSLとは何かは以下を参考にする。
- DockerDesktopのダウンロード
Install Docker Desktop on Windows
ここからダウンロードする。
2023/03/153時点の最新版をインストールしてます。
ログアウト必須なのでログアウトする。
再ログインしたらDockerが自動で上がってくるので、起動するまで待つ。
- wasbookのダウンロード
から実習環境をダウンロードする。
C:\Users\user\Documents
下に配置。
Dockerに表示できたことを確認。
- firefoxをダウンロード
Mozilla のデスクトップ用 Firefox をダウンロード
- Javaのインストール
OWASP ZAPのインストール
zaproxyをクリックする。
最新verは挙動が不安定ということなのでひとつ前のverをインストールする
全く動かなかったため最新版をインストール
こちらを参考にしてなんとか画面表示成功。