WhiteHat Wargame Challenge 02 Web001 Write Up
kawa.xxx
kawalog
まずは必要なものをインストールして行きましょう。
Githubのクイックスタートの通り以下のコマンドを入力します。
mkdir metasploitable3-workspace cd metasploitable3-workspace curl -O https://raw.githubusercontent.com/rapid7/metasploitable3/master/Vagrantfile && vagrant up
結構ダウンロードに時間がかかります。Ubuntu の方だけで私の自宅の回線では30分くらいかかりました。WindowsServer の方も合わせるとダウンロードだけで1時間以上かかっている計算ですかね。Ubuntu の仮想マシンが立ち上がると、次はWindowsServer2008の仮想マシンをダウンロードが始まります。
WindowsServer が起動するのかと思ったら仮想マシンの作成が完了したら以下のようなインターフェイス周りのエラーが発生しました。
A host only network interface you're attempting to configure via DHCP already has a conflicting host only adapter with DHCP enabled. The DHCP on this adapter is incompatible with the DHCP settings. Two host only network interfaces are not allowed to overlap, and each host only network interface can have only one DHCP server. Please reconfigure your host only network or remove the virtual machine using the other host only network.
検索してみると、既知の問題の様子でした。しかもMetasploitable3 の問題ではなく Vagrant の問題の様子。
解決方法はというと、Adapter2を手動追加してみてもだめでした。同じエラーが出たあとにAdapter2がけされている。そりゃそうですね。Vagrant の問題なので。
上記の Issue の中にあったモンキーパッチを Metasploitable3 の Vagrant ファイルに適用して起動してみます。
class VagrantPlugins::ProviderVirtualBox::Action::Network def dhcp_server_matches_config?(dhcp_server, config) true end end
すると動いた!!WindowsServer が起動すると、PowerShellスクリプトを動かしたり結構セットアップに時間がかかる様子です。起動が終わるとこんな感じ。
次回は、Kali Linuxからスキャンをしてみたいと思います。