In this lecture, I'm going to show you how to install Kali Linux as a virtual machine on Apple Mac
OS.
Skip this lecture if you already have Kali and VMware installed or if you want to install it on Linux,
I will cover installing it on Linux in the next lecture.
This method will work on all Apple computers, whether they use the older x 86 processors or the new
ARM chip that is made by Apple, the MB one and two MB three and so on.
You only need to make sure that you download the right Kali image as mentioned previously in the download
lecture.
So if you have one of the older x 86 processors, make sure you download the Kali 64 bit and if you
have one of the new arm Apple computers, the ones that use the MB one, two and three chips, then
make sure you download the arm apple image for the MB one, MB two and three computers and so on.
I already have the virtual image, but it is inside an archive so you can see the file type is seven
Z and it's an archive and we did this to compress the actual virtual image so that it takes less time
to download.
So in order to use this virtual image, we have to uncompressed this archive and to do that on Apple
Mac OS, it's very easy.
All we have to do is simply double click this file, give it its time.
This might take some time.
Once done, you're going to get a directory as you can see in here.
Dot VMware VM Using the right software we can use it to run Kali Linux inside our current operating
system.
To do this, we're going to need to use a virtualization software.
As mentioned, virtualization software allow us to run a number of operating systems as virtual machines
within our current operating system and the virtualization software that we're going to use to run this
virtual image is called VMware.
I have its download page open here already.
I'm going to include it in the resources of this lecture.
And don't worry about the Buy Now button.
It's actually free for educational and non-commercial use.
We're going to scroll down and we're going to download the fusion player.
This is the free one.
So we're going to click on register for a personal license.
I'm going to click on Create a new account.
Fill out your email for a password.
Company details if you have any.
If you don't, you can fill black stuff.
We're going to agree to the terms.
We're going to fill the CAPTCHA and register.
You're going to get a pin similar to this one right here in your email.
So I'm just going to copy it and paste it in the verification page.
Click on Verify.
And perfect.
As you can see, it's still not.
The authentication is verified.
We're going to click and continue.
It should automatically redirect you anyway, and it redirected us to the same page where we clicked
on create account.
So now we just have to log in.
I'm going to click on I have an account.
And put the username and the password that we just signed up with.
Hit enter and we're back at the same page.
But this time we are logged in.
And as you can see, it's saying we have the personal use license and it's saying that it is free for
students, for home users and so on.
So you don't need to pay for this at all.
If you click on the download in here.
You can see, first of all, we have the license key right here, which you will need to use the application
for free.
So we're going to copy this because I'm going to need it during the installation step.
And next, you can download the VMware player from this link right here.
And as you can see, it's the same program for both the normal intel based processors.
So that's the oldest Apple computers and the Silicon Macs.
So these are the ones that use the ARM and one MB two, MB three and so on the new chips.
So like I said, the installation steps are the same as long as you download the right image for your
computer.
Once you download this complete, you're going to find it in your downloads directory in Finder and
we're going to double click the icon to install and install, and it is identical to installing any
other application, so we're just going to double click it.
We're going to click on Open.
Give it the password for the current logged in user.
Agreed to the terms and input the key that we got earlier.
Click on, Continue and done.
Now, VMware might ask you for permissions to offer extra features.
You can allow this by clicking on the system preferences here.
Click on the lock icon to edit the preferences.
Put the password.
And tick the box next to VMware.
Once done, we're going to close the preferences.
And as you can see, we have VMware's welcome screen where you can create new virtual machines.
Now, I'm going to close this because I want to show you how to start VMware, so we're just going to
have to go on all applications, look for VMware or simply just click it from here.
As you can see, we're back to the same screen.
So now to start the custom Kylie image that we downloaded earlier.
All we have to do is double click it.
So I'm going to go to Finder.
I'm going to go to the downloads.
And as you can see, this is the image that we downloaded earlier.
And for the third and last time, as I said earlier, this is the only step that is different between
the newer Macs that use the silicon chips, the MX one and the MX two and the older Macs that use the
X 86 chips.
All the steps so far are identical.
The only thing you need to make sure that you download the image that is compatible with your processor.
So I have an x 86 computer.
That's why I have the x 86 image in here.
And all I have to do right now is double click it to run it in VMware, because this is the first time
I run this machine.
It might give you an option to upgrade it, to offer more features.
So I'm just going to click on Upgrade.
Now we're going to say, okay, for this warning message, we're going to say that we copied it.
And perfect.
Now we are ready to use this virtual machine.
And as you can see, it's actually automatically starting Linux for me.
Now it's asking us to log in.
The default username is Root wrote.
And the default password is two or RT or I'm going to hit enter.
And perfect.
Right now I am running Kali Linux as a virtual machine inside my main operating system, which is this
Mac OS computer.
Now to view this in full screen, you're simply going to have to click on the green button for for the
full screen and it will automatically resize, as you can see, and you'll be able to use this virtual
machine, like I said, inside your main operating system.
I know this might look a little bit scary, but don't worry about it.
I'm going to walk you through it step by step throughout the course, and you'll see how easy it is
to use it for hacking.
For now, if you wanted to exit the full screen, you can simply just go to the top and keep them out
there and then click on the green button again to exit the full screen and to turn off Kali.
You can simply click here, Go to Power off and power off.
Click on Power Alpha one more time and the machine will shut down.
Now in here on the top right, you can see we have the VMware icon, like I said, and if you click
on it, you're going to have a list of all of the virtual machines that you installed in here.
But right now we only have one, which is the Kali machine.
You can also click on the Virtual Machine Library to see a list of all of the virtual machines in here
laid out nicely.
And if you want to edit the settings of any of these machines, we're going to right click it and go
to settings in here.
As I mentioned, this machine is already configured to run well, so you don't really need to modify
any of this, but I'm just showing you how to modify the settings because modifying the settings for
virtual machines is always the same.
So it's good to know the main settings that you want to know is the processor and memory.
Here you can adjust the amount of memory that you're given to the virtual machine by moving the slider
and you can adjust the amount of processors given to the virtual machine again in here.
But that's both set to two processors and two gigabytes of memory.
It's enough to run Kali smoothly.
If you go back to everything else, we have the network settings in here for this specific virtual machine.
And as you can see, this is set to use a not network.
This setting will basically create a virtual network where my host machine is going to be the router
for this network, and then all the virtual machines are going to be clients connected to this network.
So they're going to get Internet connection from my host machine.
And at the same time, all of my virtual machines will be connected to the same virtual network.
This is very handy because my virtual machines will be able to communicate with each other and therefore
we'll be able to use the Kali machine to hack into the others.
We'll be able to test network attacks and do much more.
So this setting will first allow my virtual machines to have internet connection, and it will also
allow them to communicate with each other through this virtual network.
Now, this virtual network will rely on the connection of your host computer, so it will not need any
extra interfaces, it will not need any extra adapters.
And as far as the virtual machines are concerned, they are connected to an Ethernet network, but in
reality they are connected through the host machine.
Again, you can click on show all to see the rest of the settings, but like I said, you don't really
need to modify anything.
Everything should be configured properly for this to run with no issues at all.
If you face any issues, then check out the featured questions and if you don't find your answer, feel
free to ask us and we will respond to you within a maximum of 15 hours.
And like I said, don't worry about using Kali.
I will cover that in details in the next lectures.