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

48937fb5e12000dc96972c32d1033c87ac14cdbe0627f00d813b7a48f6f75a53

Weekly

Untested images with the latest updates

SHA256sum

a308f7743a75d862561c35b3bfd8b401ebd447cc90c0aa7335c51889b99169c9

NetInstaller

All packages are downloaded during installation

SHA256sum

45b226bc8753cb22cf489e4073c2d19d71c1377a0fd55ebdcf4d290324e3cbfb

Everything

Image for air-gapped networks

SHA256sum

4967ae5604cef5613328865b73229f34657383b62aa6ae6c7a340925d9fb3710

Weekly

Untested images with the latest updates

SHA256sum

16562f559513b3692d0dfa56fb46ba86a322ccdd677e0774c0a685c0dc40dee6

NetInstaller

All packages are downloaded during installation

SHA256sum

988925d5d18822e30424aff7484868b3521d9ecbb89a9d0fec898d4f446ec50b

Weekly

Untested images with the latest updates

SHA256sum

987479fdce4e9dfdb8745ee0d2b33641439d51849bd5f7c59d9e7292556ca3b0

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

a53c65cbe70d1ae1bab302eb1829e3973e9eba10de9a52da8a31289ea5c4962b

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

63657fd20ff99b6942e4800f5c507f1cd324d3c583a2490c0e419e2bd92c2b2c

VMware Weekly

SHA256sum

5b47889d7d7d252155260b0420b92b25cdc83be50a158e905c58f42ec0de6092

VirtualBox Weekly

SHA256sum

32b64a37c95b6c917bf25d3318e392343fc400b3c34f265cd821e2a6b3a3126a

Hyper-V Weekly

SHA256sum

85c4e8098b12ac7096d81a00a61f23d11d3a7f53bbb4c4995b55724698a03576

QEMU Weekly

SHA256sum

fbef682a45c69fa77d08c4f46e578ccfd657e9bfaddd85ac9eef4d953e0501ca

VMware

SHA256sum

5289331dfe24e8678b412c9890b90273bc741e0689815efd775061621f0cf44d

VirtualBox

SHA256sum

659983c3c3d220c8b0e2d6e20700a031675b2950f9a6612621215ee065e8c24f

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

ddee8c78f7e13b1ca3adf6e64115546727a5d525fd2ee51cac3d16b3f41717ec

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

SHA256sum

9b4ca98e2643f1765f169f45a4ebfe4c72b42cbea6f612d129295578f93d9a4c

Raspberry Pi 5 (64-bit)

SHA256sum

6d328c3a83643f872a5ff41613177ce1f336401361c345149e94487ce666fc62

Raspberry Pi 1 (Original)

SHA256sum

22204b5dfacd163477801fb1a44923781bbfccc542d50dab4c5c88a21c73f79a

Raspberry Pi Zero 2 W (PiTail)

SHA256sum

a4b86cf75856b6399760720273e088e1d7788143f6a740ce0e9fd767046cd7c3

Raspberry Pi Zero W (PiTail)

pine64

SHA256sum

d5d5495d89535eae1be21623823bb3f1eb19a568dc5d8c09386cc4bcbfdfc3b7

Pinebook

SHA256sum

7aa074fab078b67c09c846c97ade24e6060189e4f173ef565f047059845791b1

Pinebook Pro

gateworks

SHA256sum

60ac0287c928d5687d23b6b1461df1e8c0d544fbdb8eab13c0b8185179dfb46e

Gateworks Newport

SHA256sum

c5ddf436e6fe92e6713b7fcccd7c160ca12e7a8f6f0b4db312bb50540d9ac0ab

Gateworks Ventana

withsecure

SHA256sum

811b3ee0eeb39966cad748b464e806554378f11f683023e511bec00250a3ff0b

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

8004ce925753d8e502af631dcd8d93d16dbedc60e87eb910b3a4d1e8c520840c

Kali Linux image with Phosh for PinePhone

PinePhonePro

SHA256sum

9edaba559fa7212d097083d07e21294b1fe1fa7bdeafe2009f0c6411a69772b2

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

721cc82471f6764a4731ae5d4f3e4e5b0f0b27d7e81aa5cc2a77410280e71f91

NetHunter Lite ARM64 (Full)

SHA256sum

82cdc64b723d226eed8b8b3e951531d5a58f9333cae230878c1aa66058728d1f

NetHunter Lite ARM64 (Minimal)

SHA256sum

20885e992579e132b80d12072b6d228d00950317536175f13faaa68327a1eb1a

NetHunter Lite ARMhf (Full)

SHA256sum

306be801ce56410fbfa07d62c0de0f0115192e3db236b4cb692e6432458b8625

NetHunter Lite ARMhf (Minimal)

Nexus

SHA256sum

ed8907355bded211a47499f44f68723544f6389e3a4d2c64da03650cfe8ffa86

Nexus 6P (Oreo)

SHA256sum

2c0ef6a5ea96e439423eaac4c5d6cdd5b687c6fb1973e81684981fe69d0fd90b

Nexus 6P (LineageOS 17.1)

SHA256sum

5a662ff672fa5acc94b5252aacd992b8c27b19b670c02b05687b4c4b348f1e09

Nexus 5X (Oreo)

SHA256sum

106afabc8f7c00df6e72a9978440bedd895a0cc99f1a2816777a19cca4e687ea

Nexus 9 (Nougat)

SHA256sum

c3d7d0428cd6260c2ef78b88fb9edbf2b514e77941f0bb44fdd17cdab45b79bd

Nexus 5 (Nougat)

SHA256sum

2dc061e3b3db90a488f31cf250bae877b833bd7494c31f416a2bce4d7e4860d7

Nexus 6 (LineageOS 16.0)

Xiaomi

SHA256sum

c93b8235f136eb605c5f399a1e8680e51fd517f9ebfbf34b23b27339d200b6b5

Xiaomi Pocophone F1 (Eleven)

SHA256sum

dd428203c8dc3b1dc13bb77b84a2feb460e72a30b5428e98dbfc28f21ba440a6

Xiaomi Mi 9T MIUI 11 (Ten)

SHA256sum

58878f201c55d826ea82a625e6a737b5dbbc15a78556875b7c7380a5c6a64fd4

Xiaomi Mi A3 (LineageOS 18.1, 19.1, 20)

Nokia

SHA256sum

11d66d2a602c1fb080b45830bb2ae5405ba714e15fb8a66486a14210f9665b3b

Nokia 6.1 Plus (LineageOS 20)

SHA256sum

e5b21521f917028aac563655c248ae036ed1ccd9feadb3152e87c3894f43ac70

Nokia 3.1 (Pie)

SHA256sum

a8c5d8e37f9e7c2dd61cc66302680f98d0679778257363ed28ca27ddf0a1928b

Nokia 6.1 (LineageOS 20)

Gemini

SHA256sum

514d69023ffcbc0cfc2f6f0d7c84587a57ad649f37849cc0238669cfed0b0296

Gemini PDA (Nougat)

Samsung

SHA256sum

d932cbf2fa2765ebb97c51bba017b8c370e6eaf54fb2c9f5c55b997f93a319e5

Samsung Galaxy Tab S4 LTE (Oreo)

SHA256sum

8b231c98ef8d1ce56423fa0b4b4c9d37fc1672156f2abfd7150c0959e7abdf71

Samsung Galaxy Tab S4 WiFi (Oreo)

SHA256sum

4fb06433bb1cdddf6299a1c7c6b86f30a9aae5f89fe4cfe67451db9241713eb0

Samsung Galaxy S6 Edge (Nougat)

LG

SHA256sum

a9269759dbb6b45527cea617d66727be2ee8d574d24dc284889050114688a22b

LG V20 International (LineageOS 19.1)

Sony

SHA256sum

2ddd780fc407b70808c7559a416d7fa2b4615a9d12702167af367bb3f820220b

Sony Xperia Z1 (Pie)

OnePlus

SHA256sum

1c5be5421f7ae5732da161a129a70e76fbfbd8498fe12043dcb262093a2554bc

OnePlus One (LineageOS 18.1)

SHA256sum

9c1f1176821f4d9842c4bd1a05059c4bb8ab748a7b1a373bd668bc0e4b100598

OnePlus 2 (LineageOS 16.0)

SHA256sum

732165d32721dc0f36c8f11f00dbd9cc4e699c6aac572909cf648f8029ca2b19

OnePlus 3 / 3T (Ten)

SHA256sum

c5559bc8ed2acd26951b6286f4955283917d6c8b6ced71191d99421704e78db2

OnePlus 6 / 6T (OxygenOS Twelve)

SHA256sum

ff2c15497a922d5d13c83fad37417630bc7474ab71f671cce03e140a1b3b4037

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

SHA256sum

1f7c003fdcbaaf0f93bf44a612264f5a3ca476a875b65a379baea95f79c43fb9

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

SHA256sum

d10812b7972afbc6734ed994a32f014da7507068c1698e3ae8706e93bb7e8fc4

OnePlus 8 / 8T / 8 Pro (Twelve)

SHA256sum

27a399a2b210d9d76e911eb23e14fe30c8796acc4becc493055382a198b11c4d

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

3f1e6ac9f83398f35f425046594dbd6fd87b27556ea63d7293c1607ec2eccfaa

Weekly Image

Untested images with the latest updates

SHA256sum

fad1d9a5864faf3b7066dceae6302e588da0dfaace3b1c55e570fa8d38670723

Everything

Image for air-gapped networks

SHA256sum

3f6406bb77f7167b4a45992e6edca9948933fcd7ce9bb00be70c62b0a17c4e31

Weekly Image

Untested images with the latest updates

SHA256sum

304321bbba59fddb00c2f27edcd42b4d410c11888dfb2052acd7393123d68a53

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