What is it?

Kali is an operating system that was made specially for cybersecurity work (and hacking as well). It has a large toolkit of useful programs that we're going to learn about, including Hydra, Nmap, Wireshark, Tcpdump, MacChanger, Chisel, Aircrack-ng, etc.

Some Vocab:

As much as we know vocabulary might not be that interesting, it's important to know for the future, since there's a LOT of acronyms and words in cybersecurity that you're going to be hearing and using, so it's best to get used to it.

Now, let's get into the nitty-gritty:

Method 1: Easy way :)

Minimum Requirements*:

  1. 8 GB of RAM
  2. 20-30 GB of free hard drive space
  3. A decently fast CPU (you probably have this)

*But, how do I know if I meet them? Well, you can press Ctrl+Shift+Esc on Windows and click on "Performance" inside of Task Manager, and it'll give you a spec (specifications) sheet. On mac, you can click on "About" in the top menu bar of your computer. On Linux, you can type uname -a, or use a custom program like fastfetch

BIG DISCLAIMER FOR WINDOWS USERS:

BIG DISCLAIMER FOR MACOS USERS:


Now, go to virtualbox.org

Click on the download for your OS, and install the program by following the instruction wizard.

Virtual Box

Kali Installation

Remember, Apple Silicon machines will install the ARM64 version of Kali Linux instead!

IMPORTANT: username is kali and password is kali by default!

Method 2: Hard way (bare metal installation)

Alright. You're ready for the real deal. No problem.

WARNING! ⚠️⚠️: This version of installation WILL take space on your disk! This means it will be physically installed, and it will NOT be installed as a VM! Just like Windows or macOS, it will be physically on your device. If you do this incorrectly, it may wipe your device completely. I'm not liable for if you mistakenly wipe your drive, it's up to you. Also, I personally do not recommend you install Kali Linux on a physical drive. If you want to use Linux for extra practice, install a distribution like Debian or Linux Mint. You are risking data loss if done incorrectly, so proceed at your own risk.

Important things to note are:

Without further ado, these are some general instructions (not perfect):

  1. Create a bootable USB drive using an app like Balena Etcher or Rufus
  2. Make space on your hard drive by creating a disk partition of ~30 GB or more, or install on a secondary hard drive
  3. Boot from the USB drive from BIOS after restarting your computer and smashing the BIOS key as it boots up (typically Esc, F11, F12, or Del depending on the manufacturer)
  4. Follow the installation process, but make sure you select the right drive and if it's on the same disk as Windows or Mac, you install "alongside" it, not replace
  5. After going through the setup, you may re-enter the BIOS to change the boot order. What this means is move Linux above Windows so that on first boot you boot into Linux (optional)

Some important extras:

Happy Linux! :)

Previous: Lesson 1.6
Current Lesson
Linux Installation Process
Next: Lesson 2.1