Install Kali as a Virtual Machine

Here’s a quick how to on how to install Kali as a Virtual Machine on your Windows box.

No need for dual booting and so long as you have 4GB+ of RAM you should be able to get used to the comforts of Kali with the added bonus of not leaving your Windows box.

STEP ONE: Download VMWare Player

VMPlayer is VMWares free virtual machine host. Go to their website:

Download the application and install it. Congrats…. wasn’t so hard was it Smile

STEP TWO: Download the Kali Distro

Go to and download the Kali Linux 64 bit ISO. If you’re running short on space you’ll probably want the lighter Kali image.

Congrats…. see how easy this is really when you know how

STEP THREE: Creating the VM

Launch VM player. Select the option on the right “Create New Virtual Machine”


Select “I will install the Operating System later” click next

Choose the Linux option button and then select “Debian 8.x 64 bit” in the drop down box. (Kali is a Debian based distro). Click next.

Name your Virtual machine. This isn’t the hostname, just a way of you identifying it in the list. Also specify where you want the VM files kept. If uncertain, leave as default. Click next

I normally assign 25GB per install. 20 should suffice though so leave the defaults and click next.

We are going to skip customisation of the hardware for now. Click “Finish”

So now you should have your new VM listed on the left hand navigation panel… but no OS installed so lets get that ready.

STEP FOUR: Installing Kali

Select your VM you just created, and select “Edit Virtual Machine Settings” on the right.


ERRRR MAH GERRRRD!!!! OPTIONZZZ!!! I hear you say. Don’t fret, lets walk through them and get your image running nice and smoothly.

I normally boost my memory to 2GB minimum as 512 is too slow. But Kali WILL RUN on 512….. just very slowly. Give what you can spare by changing the values here.

Select the CD/DVD option and make sure that its set to connect when powered on. We then need to select the Kali ISO image.


Network adapters are tricky. Basically there’s 3 options:

Host Only: Your VM will only be able to communicate with the host machine running VMPlayer
NAT: Your machine acts like a router and will allow machines to access the internet through your device
Bridged: Like plugging the machine directly onto your network

For this instance stick with NAT so we can update binaries etc.

Thats everything. Click “OK”

Now click “Play Virtual Machine” and your VM will boot into the Kali install

Select Graphical Install (easier to see whats going on)


Run through and select your language preferences. It will then go through and load all prerequisites.

Next you need to give your machine a name. Default is “Kali” change this as lots of IDS systems look for hostnames of this type.

If you’re hooking up to a domain enter this in next. Likely hood is your not so just leave blank and press enter

Now type in a root password and retype to confirm.

Select “Guided – Use entire disk”. Press continue. You should only have one drive to select. Press enter (this is a virtual hard disk, not your actual hard disk don’t worry)

Select all files in one partition, click continue.

Select finish and write changes to disk. Then on the next screen select “Yes” then continue once more.

Now Kali is installing…… and I left it on 512mb….. so this might take a while….. cigarette break….. ok its still going…. where the vodka at?….. 4 shots later and still going…. text girlfriend…. omg she text back! “Dear John,” wait my names not John…. oh… damn… 10 minutes passed…. Tinder account reactivated…. swiping right…. swiping right….. swiping right…. MATCH!!!!….. wait, Rottweiler’s are not allowed to use Tinder!!!


You’ll now get a prompt asking if you want to use an update mirror, select yes and continue.

When prompted for a proxy leave blank unless you’re actually running a proxy.

Another loading window….. after this you may be prompted to install a grub boot loader. Just accept and move on. When selecting the drive just select the \dev\sda\ click continue, unless you’ve gone and installed a 2nd HDD…. in which case take your sodding cowboy hat off and follow the tutorial dammit.

Well done before clicking finish, we need to remove the virtual CD. click the Player menu, select “Manage” then “Virtual Machine Settings”. Go into the CD menu and uncheck the “Connected at power on”. Click ok and click finish on the installation in the VM.

Congrats…. now when you reboot the VM you’ll have a fully functional Kali distro to play with.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s