Installing Kali Linux "Pre-Built Image" and VMware Workstation Pro.
This project documents the step-by-step process of setting up a Cybersecurity Home Lab
by downloading and installing Kali-Linux Pre-Built Image
, on VMware Workstation Pro
virtualisation tool, to simulate attacks.
Project Overview
Component | Purpose |
---|---|
VMware Workstation Pro | Virtualization platform. |
Kali Linux (OVA file - Pre-Built Image) |
Offensive security and pentesting, for penetration testing and vulnerability scanning. |
Virtualisation is the process of creating a virtual version of computing environments, such as operating systems, servers, and networks, on a single physical machine. It enables users to run multiple systems simultaneously, making it an essential tool for testing, development, and cybersecurity labs.
VMware Workstation Pro is a powerful virtualisation software that allows users to run multiple virtual machines on a single physical system. It's widely used by IT professionals, developers, and cybersecurity analysts to simulate real-world environments without needing separate hardware.
Kali Linux is a Debian-based Linux distribution specifically designed for penetration testing and ethical hacking. Pre-loaded with hundreds of security tools, it’s a go-to OS for cybersecurity professionals and learners aiming to test vulnerabilities, perform digital forensics, and learn offensive security techniques in a controlled environment.
As of November 11, 2024, VMware Workstation Pro is free
for personal use, which implies that a license key is no longer required
during installation. The company “BROADCOM” completed the acquisition of VMware on November 22, 2023. VMware Workstation Pro became part of Broadcom's software portfolio at that time.
STEP 1: Log in to the Broadcom support website
Sign up or sign in to the Broadcom Support Portal. If you already have an account, click on "Login"; otherwise, click on "Register" as pointed to by the second and first arrow, respectively.
Assuming you are registering for the first time, fill in your information as shown below. You are expected to enter the text from the image pointed to by the 2nd arrow into the box below it, pointed to by the 3rd arrow. If you are unsure about the text, you have the option to click on the speaker to hear the text read out loud as pointed to by the 4th arrow. You can also click the refresh button to change the given text as pointed to by the 5th arrow. Click on Next and follow through with the signup process.
After signing up successfully, log in to the portal.
STEP 2: Download VMware Workstation.
After logging in, you will be directed to the home page shown below:
The 1st arrow points to your registered name, showing you are logged in. Click on either of the links pointed to by the 2nd arrow and click on “VMware Cloud Foundation”, next click on “My Downloads”.
Click “HERE” pointed to by the 2nd arrow in the screenshot below.
Search by typing VMware Workstation inside the search bar as pointed to by the 1st arrow and click on Show Results. The matched results will be displayed, click on the VMware Workstation Pro as pointed to by the 3rd arrow.
Two operating systems versions of the VMware Workstation Pro are displayed, pointed to by the two arrows; choose the one that corresponds to your operating system. We are selecting the Windows OS version.
Click on the "caret" pointed to by the 1st arrow to expand the Windows OS “VMware Workstation Pro” version. Click on the latest version as pointed to by the 2nd arrow.
Click on the download button to start downloading VMware Workstation Pro.
Step 3: Install the VMware Workstation
Check your download folder or whichever location you specified for your downloads, and right-click on the executable file, click Run as Administrator
Follow through the remaining installation process using the arrows shown in the screenshots below.
I recommend you check the box pointed to by the 1st arrow, so you can be able to access your VMware Workstation Pro through the native computer Command Prompt. You can choose to change the default installation location by clicking on the Change button pointed to by the 3rd arrow and specifying your desired path/location. Click on Next after that.
Check the boxes and click on Next.
Check the boxes and click on Next.
Step 4: Download the Kali Linux “pre-built image”.
We can use a Pre-built image (.7z archive) or an Installer image (.iso file) to run virtual machines on VMware Workstations. We are focusing on downloading the pre-built image. The Installer image has the most tedious installation process, where you have much control to specify installation settings.
Visit Kali Platforms, click on the Virtual Machine box as pointed to by an arrow. A Pre-built Image VM is an existing virtual machine, we can quickly start the VM immediately after we download it without going through any installation and configuration settings.
Because we are using the VMware virtualisation platform, click on the VMware download button as pointed to by the 1st arrow, with the actual download size of 3.2G
written just beside it. You can see that besides VMware, there are other virtualisation platforms like Oracle VirtualBox. The download starts immediately you click on it. After that, locate the downloaded archived file and unzip it. Right-click on the file and click on "Extract File".
Step 5: Open the Kali Linux (pre-built image) in VMware Workstation Pro.
Double-click on the “VMware Workstation Pro” shortcut to open it. Remember the Kali Linux “pre-built image” is an existing Virtual Machine; on this premise, click on the “Open a virtual machine” and locate the extracted file unzipped above.
Locate the extracted file, double click on it to automatically open it, or select it and click on open to open it on VMware Workstation Pro.
After opening the Kali-Linux Pre-built Image, you will be presented with the interface shown below. The 1st arrow points to the virtual machine name, the 2nd arrow points to the machine state, which is currently “powered off”. The two 3rd arrows point to the start button, You can click on the ‘caret’ symbol right beside the green button to view and use other options like “shutdown, suspend, or restart” the VM. The VM settings can be edited and also upgraded as pointed to by the 4th arrow. The 5th arrow points to the device information regarding Memory and processors allocated, among others, which are all subject to change using the "Edit virtual machine settings" pointed to by the 4th arrow. The 6th arrow points to all open tabs, where we have the “Home” and “kali-linux-2025.1a-vmware-amd64” tabs.
Click on the Start button as shown above, and enter the default username and password of “kali” to log in to the Kali Linux VM.
Voila, we have successfully logged in to the Kali Linux VM.
We have successfully downloaded and installed both Kali Linux pre-built images and VMware Workstation Pro, and opened Kali Linux VM on VMware Workstation.
NOTE:
Alternatively to the Kali Linux pre-built image, you can choose to download and use the Kali Linux Installer Images instead, as shown below. The Kali Linux Installer Images enable you to create the Kali Linux VM from scratch, where you are responsible for specifying all the system configurations and settings, such as RAM allocation and storage location, among others.
Click on Recommended, and you will be directed to the download page shown below. Select your system processor architecture, where x86_64
refers to the traditional 64-bit processor architecture commonly found in most PCs, while Apple Silicon (ARM64)
is Apple's proprietary 64-bit processor architecture used in newer Mac computers.
The Installer Image is an .iso
file, used to create virtual machines. After the download, open the VMware workstation, click on Create a New Virtual Machine and locate where the .iso
file is downloaded and select it. Follow the on-screen prompts to proceed with the rest of the installations and settings. The default selections during the installation, in most cases, should work fine.
GitHub Repository: https://github.com/agbuenoch/cybersecurity-home-lab
Top comments (0)