Requirements:
- UTM app (for virtualization on macOS, compatible with Apple Silicon and Intel Macs)
- Kali Linux ISO file (download from the Kali Linux website)
Installation Steps:
1. Download and Install UTM
- Go to UTM’s website and download the latest version.
- Open the downloaded
.dmg
file and move UTM to the Applications folder to install it.
2. Download the Kali Linux ISO
- Visit the Kali Linux download page.
- Download the ISO suitable for your system (ARM for Apple Silicon or AMD64 for Intel Macs).
3. Launch UTM and Create a New Virtual Machine
- Open UTM, click on the “+” button to create a new virtual machine.
- Select Virtualize (for a full virtual machine with better performance).
4. Configure the Virtual Machine Settings
- Operating System: Choose “Linux” as the OS type.
- Boot ISO Image: Upload the Kali Linux ISO you downloaded.
5. Configure Hardware Resources
- CPU: Assign at least 2 cores for smoother performance.
- Memory (RAM): Allocate at least 2GB (4GB recommended).
- Storage: Create a virtual hard disk with at least 20GB of space for Kali.
6. Network and Display Settings
- Set the Network to “Shared Network” to access the internet within the VM.
- Display: Leave as default or adjust if you have specific preferences.
7. Boot the VM and Begin Kali Linux Installation
- Start the VM by pressing the “Play” button.
- Kali will boot from the ISO. Choose Graphical Install to start the installer.
8. Complete the Kali Linux Installation
- Follow the installation prompts:
- Select Language: Choose your preferred language.
- Configure Keyboard: Choose your keyboard layout.
- Configure Network: Set up a hostname for your Kali installation.
- Create a User: Set up a username and password for the main user account.
- Partition Disks: Use the Guided – Use entire disk option for simplicity.
- Complete the remaining steps, following the on-screen instructions to finish the setup.
9. Remove ISO and Restart
- After installation, shut down the VM.
- Go to the UTM settings, detach the Kali ISO from the VM, and restart.
10. Final Setup
- Once restarted, log in with your user credentials.
- Update and install any necessary packages to complete your Kali setup.