Herewith the steps I followed to install Kali Linux on Ubuntu using Virtual Box. The process is quite easy, but you must also enable USB devices to allow access to external devices such as the Atheros or Ralink wireless adapters.
Kali Linux installation steps
Step 1 – Download Virtual Box
Download and install the latest version of Virtual Box for Ubuntu via the download page.
Step 2 – Download the Virtual Box extension pack
The Virtual Box extension pack will enable support for USB 2.0 and USB 3.0 devices, VirtualBox RDP, disk encryption, NVMe and PXE boot for Intel cards. Download the extension pack and install it via Virtual Box. Note: It is essential that you enable USB 3.0 since some USB wireless devices require the USB 3.0 standard.
Step 3 – Enable Virtualisation
Enable virtualization support in your BIOS. Not doing this will cause Virtual Box to only list 32-bit image options. Your laptop may disable this feature by default.
Step 4 – Download Kali Linux
Download and import he Kali Linux Virtual Image from Offensive Security Make sure you download the “Kali Linux VirtualBox Image” and not another image type.
Step 5 – Login and Update Kali Linux
Update & upgrade Kali Linux as well as the associated packages. Login using “root” and use “toor” as the password. Use the following to update: apt-get update && apt-get dist-upgrade.
Refer to my post on ‘Unable to upgrade Linux due to lock‘ if you encounter a lock issue during update & upgrade process.
Restart the Virtual Machine when the update is finished.
Step 6 – Enable USB controllers
Ensure you are using USB 3.0 and that your USB device allows “remoting”. Your Virtual Machine cannot detect the USB device if it does not get exclusive remoting usage.
What is Kali Linux?
As per the Kali Linux website: Kali Linux is a Debian-based Linux distribution aimed at advanced Penetration Testing and Security Auditing. Kali contains several hundred tools which are geared towards various information security tasks, such as Penetration Testing, Security research, Computer Forensics and Reverse Engineering. Kali Linux is developed, funded and maintained by Offensive Security, a leading information security training company.
Why should you use Kali Linux?
Kali Linux makes penetration testing super easy! It is now easier than ever to test your website and look for possible security flaws. I use it all the time and it has really helped me a lot.
Kali Linux also has apps that do other types of testing and is not limited to website development. I once tested my home wireless security and even tried to brute force my Wifi. I changed my Wifi password very quickly after that.
Click here to see why you should use Kali Linux.
About the Authors
Anto's editorial team loves the cloud as much as you! Each member of Anto's editorial team is a Cloud expert in their own right. Anto Online takes great pride in helping fellow Cloud enthusiasts. Let us know if you have an excellent idea for the next topic! Contact Anto Online if you want to contribute.
Support the Cause
Support Anto Online and buy us a coffee. Anything is possible with coffee and code.