Kali Linux for Security Testing: Which Image to Download
Kali Linux
Developer: OffSec (opens in a new tab)
The download link points to the program’s official source; the file is not hosted on this site. Link address: kali.org
Link not working? Let us know
Kali Linux is a free, open-source, Debian-based distribution for penetration testing and security research, maintained by OffSec. Images include installer, pre-built virtual machine, live, ARM, NetHunter mobile, cloud, container and WSL builds.
Kali Linux is a toolbox for security professionals and students: it bundles hundreds of tools for network testing, password auditing and forensics. It is meant for work, not as a general home desktop, and its tools must only be used on systems you own or are authorized to test.
Choosing an image
The Get Kali page offers several types:
- Installer: for installing on a PC’s disk.
- Virtual Machines: pre-built images for running Kali inside another system, often the most practical choice.
- Live Boot: run Kali from a USB stick without installing.
- ARM, Mobile (NetHunter), Cloud, Containers and WSL builds for other setups.
Kali recommends the latest point release image; weekly builds are untested.
Requirements
Kali is supported on amd64 (x86_64) PCs for the installer. A basic SSH server needs as little as 128 MB of RAM (512 MB recommended) and 2 GB of disk; a desktop install needs at least 2 GB of RAM and 20 GB of disk. Heavier tools may need far more memory.
Verify the image
Every download has a published SHA256 sum. Compute the hash of your file and compare it before using it; Kali’s documentation also explains how to download images securely. For ARM images, the checksum applies to the compressed .img.xz file.
Making a live USB
Write the ISO with Rufus on Windows, or add it to a Ventoy stick. If you install Kali next to another system, back up first. For privacy rather than security testing, Tails is the more appropriate system.
Pros
- Large set of preinstalled security tools
- Images for VMs, live USB, ARM, WSL and cloud
- SHA256 sum for every download
Cons
- Not intended as a general-purpose desktop
- Tools must be used only with authorization
Frequently Asked Questions
Is Kali Linux a good everyday desktop?
Kali is designed for penetration testing and security research. For everyday use, a general-purpose distribution is a better fit.
How much RAM does a Kali desktop install need?
The official documentation lists at least 2 GB of RAM and 20 GB of disk space for a desktop installation.
Kali LinuxOpen source
Download (opens in a new tab)


