Windows 上の VirtualBox に Kali Linux をインストールする方法
これは、VirtualBox 経由で Windows に Kali Linux をインストールする最も簡単な方法です。このガイドには、 知っておくべきことがすべて記載されています。
Kali Linux は Debian ベースの Linux ディストリビューションであり、侵入テスト、倫理的ハッキング、ネットワーク セキュリティ評価のための強力なオペレーティング システムです。倫理的なハッカー、セキュリティ研究者、侵入テスターによって広く使用されています。
これは、セキュリティとハッキングのワークロードにとって究極の「頼りになる」オペレーティング システムです。
このチュートリアルでは、Windows 上の VirtualBox に Kali Linux をインストールする方法を説明します。
Windows 11 上の VirtualBox 内で実行される Kali Linux
VirtualBoxとは何ですか?
VirtualBox は、単一の物理マシン上で複数のオペレーティング システムを実行できるようにする仮想化ソフトウェアです。オラクル社によって開発されました。 VirtualBox を使用すると、それぞれが独自のオペレーティング システムを備えた複数の仮想マシンを 1 台のコンピューター上で実行できます。これにより、メインのオペレーティング システムに影響を与えることなく、新しいソフトウェアと構成を簡単にテストできます。
VirtualBox で Kali Linux を使用する理由?
Kali Linux はセキュリティ専門家や倫理的ハッカーにとって強力なツールですが、使用方法を誤ると危険になる可能性があります。 VirtualBox 上の仮想マシンで Kali Linux を実行すると、メインのオペレーティング システムを潜在的な危害から保護できます。さらに、VirtualBox 上で Kali Linux を実行すると、安全で制御された環境でオペレーティング システムをテストおよび実験することができます。
Windows 上の VirtualBox に Kali Linux をインストールする
1. Windows 11 (または 10) に VirtualBox をダウンロードしてインストールします。
まず、Windows で VirtualBox をインストールするためにいくつかの項目を設定する必要があります。これらをインストールしないと、VirtualBox インストーラーは失敗します。
- Windows の VirtualBox には、Microsoft Visual C++ 2019 再頒布可能パッケージが必要です。このページ (x64 の下のリンク) からダウンロードします。そしてそれをインストールします。
- また、Python も必要です。そのためには、公式ページから Python をダウンロードし、インストール設定に従います。詳細については、このガイドも参照してください。
- 上記2点が準備できたら、以下の公式サイトからVirtualBoxをダウンロードします。
Windows 版 VirtualBox のダウンロード場所
- セットアップを実行して VirtualBox をインストールします。インストール後、Windows を再起動します。
2. Kali Linux ISO イメージのダウンロード
- VirtualBox のインストールが完了したら、以下のリンクから Kali Linux ISO イメージ ファイルをダウンロードします。 ISO イメージは、Kali Linux をコンピュータにインストールするために必要なすべてのデータを含むファイルです。 ISO ファイルを直接ダウンロードすることも、トレントを使用してダウンロードすることもできます。
Kali Linux のダウンロード場所
3. 新しい仮想マシンを作成し、ストレージ、メモリを構成します
- VirtualBox をインストールしたら、Windows 11 のスタート メニューからアプリケーションを起動します。そして、「新規」ボタンをクリックして新しい仮想マシンを作成します。
スタートメニューからVirtualBoxを選択します
「新規」をクリックします
- [仮想マシンの作成] ウィンドウで、意味のある名前を付けます。
- フォルダ名は変更しないでください。これは、仮想マシン ファイルが作成されるパスです。
- [ISO イメージ] フィールドで、ダウンロードした Kali Linux ISO ファイルを参照します。
- 必ず Type=Linux および Version=任意の 64 ビット Linux を選択してください。
- [ハードウェア] をクリックし、仮想ボックスに必要な RAM を選択します。経験則として、VM の RAM サイズはホスト システムの物理 RAM より小さくする必要があります。 8 GB RAM システムの仮想マシンには 2 GB ~ 4 GB を使用することをお勧めします。 4 GB RAM の場合は、スライダーを使用して (または入力して) 4096 MB (つまり 4*1024) にします。
- プロセッサーを 2 または 4 として選択します。
- 「ハードディスク」セクションをクリックし、ファイルの場所を変更しないでください。
- Kali LINUX のインストールには、少なくとも 20GB ~ 25GB を割り当ててください。
- ハードディスクのファイルタイプの値は VDI (VirtualBox Disk Image) として保持されます。
- 事前に割り当てられたフルサイズを選択しないでください。
- 最後に、「完了」をクリックします。
仮想マシンの名前を指定します
メモリとプロセッサのサイズを指定する
ストレージサイズを選択してください
4. 仮想マシンに Kali Linux をインストールする
- 仮想マシンが構成されたら、Kali Linux のインストールを続行できます。これを行うには、ツールバーの「開始」ボタンをクリックするか、右クリック > [開始] > [通常の開始] を選択します。
仮想マシンを起動する
- 起動に成功すると、Kali Linux をインストールするためのさまざまなオプションを示す画面が表示されます。 最初のデフォルト オプションを選択してインストーラーを開始します。
- 次のいくつかの画面で、言語、地域、および場所ごとのその他の基本的な詳細を選択します。
言語を選択
- 必要なホスト名を追加します。このデモには「debugpoint」を追加しました。
ホスト名の追加
- 次の画面では、ドメイン名を空白のままにします。次に、自分の名前とユーザー名 (ログイン名) を入力します。そのユーザーのパスワードを入力します。
- パーティション画面で、「ガイド付き - ディスク全体を使用する」を選択します。これは、VirtualBox にインストールするための最良のオプションです。物理システムにインストールする場合は、このオプションを使用しないでください。
ディスク全体を選択
- 1 つのパーティション内のすべてのファイルを選択します。
すべてのファイルが 1 つのパーティションにある
- そして、「パーティショニングを終了し、変更をディスクに書き込む」を選択します。次の画面で「はい」を選択します。
パーティショニングを終了する
- 画面上の指示に従ってインストールを続行します。
Kali Linux のインストール
- 次のプロンプトが表示されたら、Xfce デスクトップ環境と主要なハッキング ツールを備えた次のもの (デフォルト) を選択します。 Enter キーを押して続行します。
必要なデスクトップ環境とハッキング ツールを選択してください
- インストールが完了するまで待ちます。 Kali Linux VirtualBox のインストールには数分 (約 10 分) かかります。インストールが終了に近づくと、インストーラーは GRUB のインストールについて尋ねます。 「はい」と答え、デバイス /dev/sda を選択して続行します。
Kali Linuxのインストールが完了しました
- インストールが完了したら、「今すぐ再起動」をクリックします。数秒待つと、ログイン画面が表示されます。
- ユーザー ID とパスワードを使用してログインします。Kali Linux デスクトップが Windows の VM として VirtualBox 内で実行されていることがわかります。
5. VirtualBox での Kali Linux の起動とアップグレード
Kali Linux をインストールしたら、オペレーティング システムを更新およびアップグレードして、最新のパッケージを実行していることを確認することが重要です。アプリケーション メニューからターミナルを開き、次のコマンドを順番に実行してシステムを最新の状態に保ちます。
sudo apt update && sudo apt upgrade
6. ゲスト追加機能のインストール (オプション)
- インストール後、Windows ホストと Kali Linux ゲスト用のVirtualBox ゲスト追加機能をインストールする必要があります。ゲスト追加は、共有フォルダー、双方向コピー/ペースト、 自動解像度変更などの多くの機能を有効にするために、ゲスト VM (Kali Linux) 内にインストールする必要があるパッケージのセットです。
- これをインストールするには、Kali Linux (先ほどインストールしたばかり) を起動します。 VirtualBox メニューから、
[デバイス] > [Guest Additions CD イメージの挿入]
を選択します。必要なパッケージは Kali Linux 内にマウントされます。 - ファイルマネージャーを開き、以下に示すようにマウントされたフォルダーを開きます。次に、右クリックし、
ターミナルで開く
を選択します。
ゲスト追加 CD を挿入してマウントするオプションを選択します
マウントされたディスクとターミナルを開きます
- 次に、次のコマンドを実行します。
sudo ./VBoxLinuxAdditions.run
- 上記のコマンドが完了したら、Kali Linux VM を再起動します。
7. Windows と Kali Linux 間のコピー アンド ペーストを有効にする
- Windows と Kali Linus システムの間でコピー アンド ペーストを有効にするには、メニューから
[デバイス] > [共有クリップボード] > [双方向]
を選択します。
8. Kali Linux VM のシャットダウン
- 理想的には、VM を独自のパワーオフ メニューからシャットダウンする必要があります。ただし、VirtualBox のメイン ウィンドウからシャットダウンすることもできます。 VM 名を右クリックし、
[閉じる] > [パワーオフ]
を選択します。
9. Kali Linuxを削除してすべてのデータを削除する方法
- 仮想マシン (Kali Linux など) とそのデータを完全に削除する場合は、
削除
を選択し、すべてのファイルを削除
します。
まとめ
この記事では、Windows 11 上の VirtualBox に Kali Linux をインストールする方法を学びました。このガイドは Windows 10 にも適用できるはずです。上記の手順に従えば、Kali Linux を簡単にセットアップできます。
最後に、エラーが発生した場合は、下のコメント ボックスでお知らせください。