Kali Linuxのインストール【2020年2月版】

## Kali Linux　インストール＆初回ログイン方法

先月[ハッキング・ラボのつくりかた(ipusiron著)](https://www.amazon.co.jp/dp/4798155306)を購入したので、早速Kali Linuxを導入してみました。
方法の殆どは本に記載されている内容ですが、Kaliのログイン方法に少し変更があるので備忘録がてらまとめました。

先に結果だけお伝えしますと、2019年12月から、Kali Linuxのデフォルトパスワードは以下のように変更されました。これはセキュリティの観点から、今まで知れ渡ったパスワードだと悪用されかねないという判断のようです。
参考1：[Kali Default Non-Root User](https://www.kali.org/news/kali-default-non-root-user/)
参考2：[Kali Linux、rootユーザーをデフォルトで廃止](https://news.mynavi.jp/article/20200108-951143/)

* Username: kali
* Password: kali

## 0. 今回の環境

私の場合は、以下で構築しました。

* Windows10 Pro
    * CPU:Intel Core i7(64bit)
    * memory:16 Gbyte
* VirtualBox v6.1.2(r135662)
* Kali Linux 2020.1

## 1. VirtualBoxのインストール

1. 以下のサイトからVirtualBoxのインストーラをダウンロードします。
  * https://www.virtualbox.org/

2. サイトの「Downloads」をクリックし、利用するOSに合わせたパッケージを選択します。

![0cf21a2f.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/462467/cca23bc9-cfa5-04b9-8ec3-79eea87d8cef.png)

余談ですが、現在VirtualBoxの最新版は6.Xですが、少し前までの安定版は5.Xでした。長らく安定版として活躍していたので、今でも愛用されている方も多くいます。VirtualBoxに関係する記事では今でも5台を利用されている方もおりますので、もし5.XのVirtualBoxが必要の場合は、同ページの下段の方にあるリンクから遷移し、必要なバージョンをダウンロードすると良いと思います。

![コメント 2020-03-28 220845.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/462467/4c9c7ff8-6e93-5b00-807e-30a1885bf165.png)

![コメント 2020-03-28 221415.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/462467/ca5b05fa-7f5a-8c60-34cb-183316efb168.png)
3.インストーラの指示に従い、インストールします。
4.VirtualBoxを起動します。無事に起動できたらインストールは完了です。

## 2. VirtualBoxのセットアップ

### デフォルトの仮想マシンフォルダを変更する。
この項目は好みですが、あくまでハッキングラボの本に仕様を合わせます。

* デフォルトでは"C:\Users\[ユーザー名]\VirtualBox\VMs"に仮想マシンが生成されるようになっています。
* これを、"C:\VM_Guest\VBox"に変更します。予めディレクトリを作成しておいてください。
* [ファイル]>[環境設定]とクリックし、環境設定画面を表示します。
* [一般]の[デフォルトの仮想マシンフォルダー]の項目で、先に用意したディレクトリをセットします。

![3e4b8e2b.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/462467/200bd79e-98c5-a0cd-702a-3984935ded3f.png)

### Extension Packの導入

1.VirtualBoxのサイトから、今回導入したVirtualBoxと同じバージョンのExtension Packをダウンロードします。

![0cf21a2f.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/462467/9bc2c4ac-990d-711f-762f-e2a61362853b.png)

2.Extension Packのインストール

* ダウンロードしたファイルを実行すると、インストールの確認画面が表示されますので、[インストール]ボタンを押下し、インストールします。
* インストールが完了すると完了ダイアログが表示されます。また、環境設定画面の拡張機能からもインストールされたことが確認できます。

![ca2ff64d.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/462467/e901c463-4537-1b26-246a-bd640f8337c1.png)

## 3. Kali Linuxの導入

### VirtualBox用のKali Linuxイメージをダウンロード

以下のサイトから、VirtualBox用イメージをダウンロードします。
※補足：ハッキングラボでは、KaliLinuxのイメージダウンロードにμTorrentを利用しています。Torrentでダウンロードした方が早いのですが今回は利用しません。

* https://www.offensive-security.com/kali-linux-vm-vmware-virtualbox-image-download/

![コメント 2020-03-28 234710.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/462467/79b3f687-c0c9-4652-4dd4-acdd756ffa7b.png)

* [KALI LINUX VIRTUALBOX IMAGES]をクリック

![コメント 2020-03-28 235020.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/462467/febed9d0-942e-31c3-eb5e-6a582c9b6ade.png)

* 赤枠の部分をクリック。ダウンロードが開始されます。

### VirtualBoxにKaliイメージをインストール
以下の順でセットアップしていきます。

* VirtualBoxのマネージャー画面から、[ファイル]>[仮想アプライアンスのインポート]を選択します。
* ファイルの項目に先程ダウンロードしたイメージファイル(kali-linux-2020.1-vbox-amd64.ova)を選択します。
* 以下のようになっていれば問題ないはずです。画面下の[インポート]ボタンを押下します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/462467/943f7c68-b7fd-604c-7b13-7ecd3adb4e26.png)

### Kaliの起動

* インポートが完了すると、VirtualBoxのマネージャー画面にKali Linuxが登録されたのが確認できます。

![d69be689.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/462467/5f35e83d-eded-45db-f85d-470aaca32a4a.png)

* 起動の前にユーザー名とパスワードを確認します。右の詳細画面を少し下にスクロールします。
* [説明]の項目に、UsernameとPasswordが記載されていますので確認しておきましょう。

![25277aaf.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/462467/fd5590a3-5674-e536-9752-a96d4c085831.png)

* 「矢印アイコン」をクリックし、Kaliを起動します。しばらく待つと、以下のようなログイン画面となりますので、先程確認したユーザー名とパスワードを入力します。

![59b66537.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/462467/0b183626-5a83-8f68-6318-7d853924afc3.png)

* 上段(Username)にkali、下段(Password)にkaliと入力します。

![9612fac6.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/462467/81a12e36-b47f-edbb-7918-9e086e99697d.png)

* 無事にログインできました。

## 4. 最後に

今回はKaliのインストールと実行だけですが。これからはこの環境でCTFなどに挑戦していきたいと思います。