ウェブサイト検索

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 を簡単にセットアップできます。

最後に、エラーが発生した場合は、下のコメント ボックスでお知らせください。

関連記事