get-kali page is up

Choose your Platform|

LIGHTDARK

Installer Images

  • Direct access to hardware
  • Customized Kali kernel
  • No overhead

Single or multiple boot Kali, giving you complete control over the hardware access (perfect for in-built Wi-Fi and GPU), enabling the best performance.

Virtual Machines

  • Snapshots functionary
  • Isolated environment
  • Customized Kali kernel
  • Limited direct access to hardware
  • Higher system requirements

VMware & VirtualBox pre-built images. Allowing for a Kali install without altering the host OS with additional features such as snapshots. Vagrant images for quick spin-up also available.

ARM

  • Range of hardware from the leave-behind devices end to high-end modern servers
  • System architecture limits certain packages
  • Not always customized kernel

Works on relatively inexpensive & low powered Single Board Computers (SBCs) as well as modern ARM based laptops, which combine high speed with long battery life.

Mobile

  • Kali layered on Android
  • Kali in your pocket, on the go
  • Mobile interface (compact view)

A mobile penetration testing platform for Android devices, based on Kali Linux. Kali NetHunter consists of an NetHunter App, App Store, Kali Container, and KeX.

Cloud

  • Fast deployment
  • Can leverage provider's resources
  • Provider may become costly
  • Not always customized kernel

Hosting providers which have Kali Linux pre-installed, ready to go, without worrying about infrastructure maintenance.

Containers

  • Low overhead to access Kali toolset
  • Userland actions only
  • Not Kali customized kernel
  • No direct access to hardware

Using Docker or LXD, allows for extremely quick and easy access to Kali's tool set without the overhead of an isolated virtual machine.

Live Boot

  • Un-altered host system
  • Direct access to hardware
  • Customized Kali kernel
  • Performance decrease when heavy I/O

Quick and easy access to a full Kali install. Your Kali, always with you, without altering the host OS, plus allows you to benefit from hardware access.

WSL

  • Access to the Kali toolset through the WSL framework
  • Userland actions only
  • Not Kali customized kernel
  • No direct access to hardware

Windows Subsystem for Linux (WSL) is included out of the box with modern Windows. Use Kali (and Win-KeX) without installing additional software.


Build Scripts

Installer Pre-built VMs ARM Mobile Cloud Containers Live WSL

Installer Images

Kali is a rolling Linux distribution, meaning as soon as we have an update, we ship it. Would-be users have a variety of images to choose from. For more information, please see Which Image Should I Download? and Kali Branches. For most users, we recommend the latest “point release” image below, except in cases when a user requires a specific bug patch, in which case the weekly build may be best.

We generate fresh Kali Linux image files every quarter. These become the official "point" releases. These images are tested and subsequently announced with a blog post.

Installation Documentation

Our previous Kali Linux's releases.


SHA256sum

0bca34e56f3f1886340d64947a88fd2732d400f5e31d813592032306968de49a

Weekly

Untested images with the latest updates

SHA256sum

0b0f5560c21bcc1ee2b1fef2d8e21dca99cc6efa938a47108bbba63bec499779

NetInstaller

All packages are downloaded during installation

SHA256sum

a626c60deaa90a45d0c6f3e49871deb11565ad8db852bd1383802568b8df014e

Everything

Image for air-gapped networks

SHA256sum

3d869371e816c52d8c1daef67c37670e7afc4f1b95b62a73f12ce24d27227ae9

Weekly

Untested images with the latest updates

SHA256sum

5ad10ae8931aaedee400465eaf17b0f27cb0cd7cf7d20cc324ded933c849426d

NetInstaller

All packages are downloaded during installation

SHA256sum

0abbec7657f99b0508ea8508569ab3b84de2bff4e2fc64f0f08c37d01ef7d306

Weekly

Untested images with the latest updates

SHA256sum

c17c1976eeb1383c89a0502af7756e18ccbef834f5cbc5a69f2764a84b961345

NetInstaller

All packages are downloaded during installation



Q.) What’s the differences between: Installer? NetInstaller? Everything? Weekly? Live?
Q.) How to download Kali Linux images securely?
Q.) Can I still download the mini image?


Want an Updated or Custom Kali Image?

Feeling a little more adventurous? Want to build the latest version of Kali? Want to customize your ISO by adding more tools or change the default settings? Looking for something other than Xfce, GNOME or KDE like Enlightenment, i3mw, LXDE or MATE? Then this is the option for you.

Read More On Custom Images




Kali Purple

Feeling red? Feeling blue? Kali Purple: You do You!

A movement to make enterprise grade security accessible to everyone.

Kali Purple Documentation

SHA256sum

d157d7e3eb4866ada98f0fc0e60c6af7261d3378b130304aaa753d1762925bc4

Weekly

Untested images with the latest updates

Pre-built Virtual Machines

Kali Linux VMware & VirtualBox images are available for users who prefer, or whose specific needs require a virtual machine installation.

These images have the default credentials "kali/kali".

Virtual Machines Documentation

SHA256sum

8904efe91f1cac8d213e68270555c2750f30635c1b4b872b0fd1e40eb65d7b1b

VMware Weekly

SHA256sum

e7a1789d633efbef4d0a928bd1ed549acf8da92fe8ac8d9e585af3ba780e5a6a

VirtualBox Weekly

SHA256sum

95539add286c23dbf551fcdbbda4b0c72db9328d1fb66b306bd5129d871a921f

Hyper-V Weekly

SHA256sum

68b7c46d4204f1afb91cbe89b9c1148e3aac19170c66f6de2ba9a82de2376fc9

QEMU Weekly

SHA256sum

457cf323e6fcdce0a0d780d77e3f94fd2c4e12d9ffc8e4ef789c9a468001d1f8

VMware

SHA256sum

891659e12449293b46b18c46a4e1e8e027dffe8e37fd11884e0ec911738c3d22

VirtualBox

SHA256sum

01f04983260bc110987b1bea460ec4c5196f8fe068488df0e8ff63e514c404e8

QEMU


Vagrant

Vagrant is a tool for building and managing virtual machine environments. With a single configuration file, you can download a base “box” and apply additional configurations like adding an additional network interface, setting the number of CPU cores and memory, or running a script on first boot.

Kali-Vagrant Boxes

Want an Updated or Custom Kali Image?

Feeling a little more adventurous? Want to build the latest version of Kali? Want to customize your VM by selecting a different desktop environment, add more tools, change the default settings? Then this is the option for you.

Kali-VM Build Script

ARM

Are you looking for Kali Linux ARM images? We have generated flavours of Kali using the same build infrastructure as the official Kali releases for ARM architecture.

These images have a default credentials of "kali/kali".


Kali-ARM Documentation

raspberrypi

SHA256sum

dfabdc22b3a144886396ab90a67ecdf7127d08230b550f2676ae1b8729a951bb

Raspberry Pi 2 (v1.2), 3, 4 and 400 (64-bit)

SHA256sum

414d26b81ada27ca02b13ea6d61006512fcc5d3aaac3c58b325ef4c3d0586c45

Raspberry Pi 1 (Original)

SHA256sum

e9e09a1f4ab95628f186720979a9180e1cd2cac10add2ab60069afca60a62562

Raspberry Pi Zero 2 W (PiTail)

SHA256sum

103ec19744364b496c00a4ff9b8d199380cde98cd7a3ed80ed4980beb85d3b4f

Raspberry Pi Zero W (PiTail)

pine64

SHA256sum

8756cf7cde6604282de7ba73cc885e0d35f8fbf5d30732f65be30a917e80d29b

Pinebook

SHA256sum

98d9342f4607ef713f48d4451026e7b07156217fccf2cca023707d964e1797dc

Pinebook Pro

gateworks

SHA256sum

e586b72fd24c4d7b6d2eadedcff43bc1f5d48a5e753092f8c86b4412e0133e1b

Gateworks Newport

SHA256sum

27730bd6021d5d7226f944f3d8e1b034c97033380409ecf7c623fff4b8df0538

Gateworks Ventana

withsecure

SHA256sum

70bb2959ca30e6bae07ae16992e685eb1e53c1a4a049a8268639fd4d4be59d4e

USBArmory MKII



I.) SHA256SUMS are for the compressed file (*.img.xz)

NetHunter Pro



Kali NetHunter Pro is the official Kali Linux build for mobile devices such as the Pine64 PinePhone and PinePhone Pro.

Installation:

  1. Install Tow-Boot bootloader on your device
  2. Write the image to your MicroSD card, e.g.
    sudo dd if=IMAGE.img of=/dev/[DEVICE] bs=1M status=progress conv=fsync
  3. Insert the MicroSD card into your device
  4. Boot your device from MicroSD card (hold Volume down key until the LED turns blue)
  5. Login with user "kali" and password "1234"

Kali NetHunter Pro Documentation

PinePhone

SHA256sum

cb371cf5140cb1296e7ab3e3f896af94560c778fffeedae4a79af2b4beb0b24f

Kali Linux image with Phosh for PinePhone

PinePhonePro

SHA256sum

dc3ec5260524e23c72056ebb5ea518cbe9a6b63261bd51ae2f0a3286fa55963a

Kali Linux image with Phosh for PinePhone Pro






NetHunter

The Kali NetHunter project is the first Open-source Android penetration testing platform for Android devices, allowing for access to the Kali toolset from various supported Android devices. There are multiple unique features not possible on other hardware platforms.

The Kali NetHunter interface allows you to easily work with complex configuration files through a local web interface. This feature, together with a custom kernel that supports 802.11 wireless injection and preconfigured connect back VPN services, make the Kali NetHunter a formidable network security tool or discrete drop box - with Kali Linux at the tip of your fingers wherever you are!

Statistics

Want to see Kali NetHunter progress? Look at the stats page, to see if your device is supported yet.

Kali NetHunter provides:

    • A dedicated NetHunter App, providing a touch screen optimized GUI for common attack categories, such as:
    • One-click MANA Evil Access Point setups.
    • USB HID Keyboard attacks, much like the Teensy device is able to do.
    • BadUSB MITM attacks. Plug in your Kali NetHunter to a victim PC, and have your traffic relayed though it.
    • Bluetooth attacks.

  • Full Kali Linux toolset, with many tools available via a simple menu system.
  • Command line interface to the Kali Linux container.
  • Kali desktop EXperience (KeX)
  • Custom, device specific kernel with wireless injection support.
  • HDMI output of Kali desktop to external display for supported devices.
  • USB Y-cable with the Kali NetHunter kernel - use your OTG cable while still charging your device!
  • Software Defined Radio support (SDR). Use Kali NetHunter with your HackRF to explore the wireless radio space.
  • NetHunter app store allowing you to grow the potential of Kali NetHunter.

Kali NetHunter Documentation

NetHunter Lite

SHA256sum

7406c9a0e7e3f5fd88454945eb7f0a63f993d48abde38af2ec9ed00b33ff204c

NetHunter Lite ARM64 (Full)

SHA256sum

96aa1d409d0430de28cddd9613a46c486b67cd322f3988aee121c374469b4b88

NetHunter Lite ARM64 (Nano)

SHA256sum

09dc86d922d134335198dec955515bca67809b2d752c269454590285a68dba84

NetHunter Lite ARMhf (Full)

SHA256sum

7fbf5f20543b34a1d2c3c1d4f1137c2f40742dd53d28229a82986e6042b294fa

NetHunter Lite ARMhf (Nano)

Nexus

SHA256sum

a4807a9d443ac074d30fd2d54c1ac67bf436a288cfccd4d922fb54c7e2562ca5

Nexus 6P (Oreo)

SHA256sum

507ccd83dc9fd46faa9081f7d08535dfea5b4d5885009a80b8bbe1592ff5837e

Nexus 6P (LineageOS 17.1)

SHA256sum

79fa4ec3c0fbe0045ae2ef668ac6a2876aed0acd2a3b7945eb3c2a9a76234833

Nexus 5X (Oreo)

SHA256sum

05521c94db72dcad3cf99404e7f6b33db8021913e3496baaa99e0354beb40e2d

Nexus 9 (Nougat)

SHA256sum

91c3f6f8e2a5fdb56f84c011f52a9a93559461a5036aa175f62ac3f94e0dbe64

Nexus 5 (Nougat)

SHA256sum

12f699e7d3905139e977b985fd27294be906f2c812d4e9ddd0a0d8fb3e77860e

Nexus 6 (LineageOS 16.0)

Xiaomi

SHA256sum

23c009c9ade24fa097e3b5f2eb664744a1299fbaff8fa9f327e05e227764e55d

Xiaomi Pocophone F1 (Eleven)

SHA256sum

0d1bf0635e7e5f3eec5473ffe0cd6ff82c4b1616654329faf989343596e8be78

Xiaomi Mi 9T MIUI 11 (Ten)

SHA256sum

ce7c6ee5c68acc424cdd2c86b14843b8c734a148e684c9d66c14685f4a37c015

Xiaomi Mi A3 (LineageOS 18.1, 19.1, 20)

Nokia

SHA256sum

29fa367d4ae0b48918d15f8c7dc352540b224afe9a09bd162ad5db932b022d87

Nokia 6.1 Plus (LineageOS 20)

SHA256sum

df20e490f33ee2e639134b886290e7a92cc2a5d349d8a16a382680161383be57

Nokia 3.1 (Pie)

SHA256sum

fdde0baf65c43080eb2685beaba505f3153860b15da1dc69fe037a468bc8fd01

Nokia 6.1 (LineageOS 20)

Gemini

SHA256sum

a0605c701be99fabb6505ad5df832eacec41f3216464ef2e8d66c544f5f07ccd

Gemini PDA (Nougat)

Samsung

SHA256sum

9d6283ae8fbe7a859e47b96cd6fe8ee24aaa5619454768c6749f21470a0be62d

Samsung Galaxy Tab S4 LTE (Oreo)

SHA256sum

95fa5017a1214e8388769501f892dcfbe28e85d2f4bb5f66bf6f332d3c2ac715

Samsung Galaxy Tab S4 WiFi (Oreo)

SHA256sum

aec537b15ba5021714fcd124a35c414d8d7712615dbdff2c2e631ce8888828af

Samsung Galaxy S6 Edge (Nougat)

LG

SHA256sum

b86a22e1bc6c4e935601d5b6b03f9ae529060d1c4c1b9a259c65ef9945bb93ea

LG V20 International (LineageOS 19.1)

Sony

SHA256sum

da862d964fe8358671bc82f3ede45b639e3b89277a638de5f3113ee1fabc4c51

Sony Xperia Z1 (Pie)

OnePlus

SHA256sum

8e584aa8746f1a1d75e316bb3ea271ce007507e8989d8b3930baef0b4357e5c8

OnePlus One (LineageOS 18.1)

SHA256sum

c0bbb2d3ac46316e5c4185f74153d61f43ace68494e128cefd06ef6b46814918

OnePlus 2 (LineageOS 16.0)

SHA256sum

0cb6d948d044998f467f7d9da55be8841e0a29096efb41c3813ee576287d4014

OnePlus 3 / 3T (Ten)

SHA256sum

844e1fa0735948b40bc9cfdcf88a1f08c87f1135dcca4fa4a2bf9f210acddfe9

OnePlus 6 / 6T (OxygenOS Twelve)

SHA256sum

3e651eecbd2c8cc353292b2da808a2aa0c4ddab363ad606f415624a01e5be59d

OnePlus 7 / 7 Pro / 7T / 7T Pro (Eleven)

SHA256sum

ff7e783c2a74f8f0f913f5053706cf6e072bf61f59d072a1952f21ef1f98150f

OnePlus 7 / 7 Pro / 7T / 7T Pro (OxygenOS/Custom A11)

SHA256sum

1f06d373697089ed79961870d9e0b728118836e3ed922a8b7d5fc098c481e17d

OnePlus 8 / 8T / 8 Pro (Twelve)

SHA256sum

5601d742d9aafbfe955c0184664014fdeea00d15cbae6578aff65f9b7bed78ef

OnePlus Nord AC2003 (Eleven)

Cloud

Kali Cloud images can quickly be deployed in multiple different cloud provider’s infrastructures. This allows easy access to a Kali install in a modern environment with strong hardware resources. These are often used for short term Kali installs that are quick to deploy and quick to tear down.


Kali-Cloud Documentation

Containers

Using Container technology such as Docker and LXC/LXD, our Kali containers allow you access to the Kali toolset on your host operating system without the overhead of running an additional full operating system. This does come with limitations, as you won’t have direct hardware access and dealing with inbound connections to tools running in the Kali container can be complicated.


Kali-Containers Documentation

Live Boot

A Kali Linux Live image on a CD/DVD/USB/PXE can allow you to have access to a full bare metal Kali install without needing to alter an already-installed operating system. This allows for quick easy access to the Kali toolset with all the advantages of a bare metal install. There are some drawbacks, as disk operations may slow due to the utilized storage media.

For most users, we recommend the latest “point release” image below, except in cases when a user requires a specific bug patch, in which case the weekly build may be best.


Kali-USB Documentation

SHA256sum

2d8d1576671a9be6fa7fa8fc0542e17f338e67e772cfbe2f525f7b194b95f862

Weekly Image

Untested images with the latest updates

SHA256sum

6eb18cf0db004e0da8e2e7949634943bdd8edca91e289bbba4152617459fbe6d

Everything

Image for air-gapped networks

SHA256sum

8ae3af7b0f4c715ffcc7a98204b0a6311162939e1ed946431342310ceb1b2c98

Weekly Image

Untested images with the latest updates

SHA256sum

008d2c8733cdc9e5aa8becd54199964e47988c10139fb8a624d6e80994bbcba0

Weekly Image

Untested images with the latest updates

WSL

Windows Subsystem for Linux (WSL) is a software package on modern Windows installs that allow you to run Linux alongside your Windows system in an optimized container. The Kali WSL package allows easy access to the Kali toolset. This comes with the same drawbacks of a standard VM, but allows for less overhead and tighter integration with your Windows systems.

WSL Documentation

Microsoft Store

Build Scripts

Experienced penetration testers and security professionals use and trust Kali Linux because we provide full transparency into the build scripts. Feel free to read, investigate, and change build scripts for any images below.


Build Scripts Repository