🎉

【Kali-Linux】Kali LinuxをVirtualBoxで使うための環境構築

2023/10/19に公開

前提

  • VirtualBoxはインストール済み(7.0.8)
  • OSはUbuntu23.04
  • この記事はVirtualBoxでkali-linuxが使えるようになるまでのメモである

イメージをダウンロード

kali-linuxのVirtualBox用のイメージをダウンロードする

https://www.kali.org/get-kali/

wget https://ftp.riken.jp/Linux/kali-images/kali-2023.3/kali-linux-2023.3-virtualbox-amd64.7z

拡張子7zのファイルを解凍するためにp7zip-fullをインストール

sudo apt install p7zip-full

オプションxを使ってファイルを解凍

7z x kali-linux-2023.3-virtualbox-amd64.7z

フォルダ構成の確認

$ tree kali-linux-2023.3-virtualbox-amd64

kali-linux-2023.3-virtualbox-amd64
├── kali-linux-2023.3-virtualbox-amd64.vbox
└── kali-linux-2023.3-virtualbox-amd64.vdi

VirtualBoxでkali-linuxを使う

拡張子vboxのファイルを使ってVirtualBoxにインストールしていく

下の画像の追加(A)をクリック

ファイルを選択できるのでさっきダウンロードしたkali-linux-2023.3-virtualbox-amd64.vboxを選択

そうすると以下の画像のようになる

メインメモリを増量したいので

設定(S)でメインメモリを2048MBから4096MBに変更

kali-linux起動

いざ起動しようとおもったらエラーがでた

以下のコマンドを実行するように言われた

sudo /sbin/vboxconfig

でも実行してみたら

vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.

There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.  If your system is using EFI Secure Boot you may need to sign the
kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load
them. Please see your Linux system's documentation for more information.

上記のようなエラーが出た

セキュアブートを有効にしていると署名がどうたらみたいな

なので、無効にしてもう一度実行

うまくいったのでvirtualboxでkali-linuxを起動

usernameとpasswordはともにkali

ログインするとこのような感じ

さいごに

CTFを解くための環境を作りたくてこのようなことを行いました。

初心者ですがCTFの問題もっと解けるようにがんばります。

参考

https://whitemarkn.com/learning-ethical-hacker/virtualbox-kalilinux2023-1/

https://www.kali.org/get-kali/

https://www.pictbio.com/tips/904.html

https://www.nemotos.net/?p=2107

GitHubで編集を提案

Discussion