Your Attack Machine
Every penetration tester needs a trusted workstation loaded with the right tools. In this section you'll build yours: a Kali Linux virtual machine, fully updated and configured, ready to scan and attack the targets you'll add later.
What you'll achieve in this section: a working, up-to-date Kali Linux VM on your isolated lab network, customised with snapshots, shared folders, and quality-of-life settings.
What is Kali Linux?
Kali Linux is a free, Debian-based operating system maintained by Offensive Security, built specifically for penetration testing and security research. It ships with hundreds of pre-installed tools — Nmap, Metasploit, Burp Suite, Hydra, John the Ripper, and many more — so you don't have to assemble a toolkit by hand.
It's the same family of tools referenced throughout our workshop methodology, which makes Kali the natural attack platform for this lab.
Kali is a specialist OS, not an everyday desktop. Run it as a VM in your lab — don't make it your main operating system while you're learning.
What's in this section
Install Kali Linux
Create the VM and install Kali, attached to your isolated host-only network.
2.2Update & Upgrade
Bring Kali fully up to date so tools and signatures are current.
2.3Configure Your Kali Box
Guest Additions, shared folders, snapshots, and sensible defaults.
Kali is a powerful toolset. Only ever point it at machines inside your own lab or systems you have written permission to test.