Importing Kali Using the Official VirtualBox Image

In this module, we will look at the process of importing the pre-packaged Kali VM for VirtualBox directly from the official source.
Importing Kali Using the Official VirtualBox Image
In: VirtualBox, Home Lab, Attack
This page is part of the larger series of converting an old laptop into a bare metal home lab server. Click here to be taken back to the project home page.

Previous Step

Building a pfSense VM for Our VirtualBox Cyber Range
In this module, we will look at setting up a pfSense firewall VM in VirtualBox to segment our home lab network

Importing Kali from Official Sources

Go to

Click Virtual Machines
Click the Download icon

It's a big file, so you may have to wait a bit for the download to finish. Open VirtualBox.

Extract the '.7z' file to unarchive the '.vbox' and '.vdi' files
Rename your folder containing the VM files
Select the folder and 'Cut' it
Select your Windows root volume
Users folder
Choose your username
VirtualBox VMs folder
Paste your Kali VM files in this directory alongside your pfSense VM
Click 'Tools'
Add a VM
Choose your Kali VM's '.vbox' file
Do not start the VM yet

Right-click Kali and choose Settings.

Attach the Kali VM to the pfSense LAN

You also may wish to go into the System settings and increase the RAM, but that's your choice to make based on available resources.

Click OK. Now start the Kali VM. The default credentials are:

  • Username: kali
  • Password: kali

Please change the password promptly.

We can check in the terminal to ensure we’re on the LAN. We got the IP address from the DHCP server on pfSense.

Next Step

Configuring the pfSense Firewall for Our VirtualBox Lab
In this module, we will log into the pfSense web portal and configure firewall rules for our VirtualBox lab using our Kali VM.
More from 0xBEN
Table of Contents
Great! You’ve successfully signed up.
Welcome back! You've successfully signed in.
You've successfully subscribed to 0xBEN.
Your link has expired.
Success! Check your email for magic link to sign-in.
Success! Your billing info has been updated.
Your billing was not updated.