It's my life
Recent posts 6 / 89
グラスワンダーちゃんを1着にさせてあげられなくてGitHubの草が生えない問題React Hook FormとGetform.ioを使って、お問い合わせフォームを作ろう!2021年の新しいデスクトップはこれだ!!Netlifyのビルド時間をGitHub Actionsで0時間にして月末のヒヤヒヤから解放されよう!Next.jsとVercelとRecoilとMaterial Tableを使ってAWSのステータスダッシュボードを作ってみた話MQTTと電子ペーパーを使って年賀状を作るSearchBox
Search my blog.Hyper-vでも仮想マシンしたい
セキュリティのテストやトレーニング用に意図的に脆弱性を作った仮想マシン Metasploitable はVirtualBox用のVMですが、Hyper-vに入れてみます。
sourceforgeからMetasploitableをダウンロードします。
ダウンロードしたzipファイルを展開するとVMDKファイルがありますので、これをHyper-vのディスクフォーマットVHDXにしていきます。
Microsoft Virtual Machine Converterを使えば、VirtualboxのディスクフォーマットファイルをHyper-vのフォーマットに変換することができます。
MSIをダウンロードしてインストールします。
MVMCをインストールしたらPowershellを使って変換します。
Powershellを管理者モードで開きます。
下記コマンドを打ち、変換します。
import-module "C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1"
ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath "xxxx.vmdk" -DestinationLiteralPath "xxxx.vhdx" -VhdFormat Vhdx
しばらく待つと、vhdxファイルができます。
仮想マシンを作る方法は普通のHyper-vの仮想マシンを作る方法と同じです。
仮想マシンのディスクを選択するところで、既存の仮想ハードディスクを使用するを選択し、先ほど作ったvhdxファイルを選択します。
Metasploitableを起動します。
無事起動できました!