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 Prebuilt 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

b022463dce2f26aff73a66f687179023cef6826c1e27c413e37d0a4ef6336b1a

Weekly

Untested images with the latest updates

SHA256sum

3ab540c8bae2f573120f3380bf23e7f0c46ade51c26bde29814bac3e7611712d

Everything

Includes every tool possible

SHA256sum

54cf16e191c0b61334e9f6c1ce633c922398e13136d4b99723c64286b171646a

NetInstaller

All packages are downloaded during installation

SHA256sum

93e5f8a3d3d98a6da44d2e94a3c2639f0b6a0dd740bae1154f076cd0c3cfee6a

Weekly

Untested images with the latest updates

SHA256sum

2435e4abbec446fd9edd0066db8cbdcfe4c75aa228e7156a55a43e6629e20bce

NetInstaller

All packages are downloaded during installation

SHA256sum

18338a9a9da934abe7694d833ad1e597dd62f26543e96f9a32dbe8322ee56920

Weekly

Untested images with the latest updates

SHA256sum

a268f93aaa15fb56f6bf8bcc058bc061bd43258eea8c9f4174922cac008c8176

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

Prebuilt 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

6b7eed460d39432134d7c177473cb15805f4d9455d6a41e22b0e41d483b28a22

VMware Weekly

SHA256sum

90fade863615aacf733da195ae0dd13593cb7c4af52a0da1dcf0956b82ee4487

VirtualBox Weekly

SHA256sum

a61959e6db32a73019d173ea475042447581f2ed5e0e7ded52ff8bb6756d6fce

QEMU Weekly

SHA256sum

94df2e850fa51e7c987433013454836fef83a653b76ed2781ca7907de8613391

VMware

SHA256sum

dff62e1a75a6f9625c85a74e541aa0b6bc6db85162733fcce87d96a147159093

VirtualBox

SHA256sum

d273ac517630da90d81706a4dad8c40c96ad959bd72d6e94eb7dfeedc8c4d39d

QEMU

SHA256sum

d677930af210fa84cf2ab14d88c5a9d6870b7b23e54db263f5467d5003637cb8

VMware Weekly

SHA256sum

7112f7e76b2c05f51a44c786833840803d0cdf25b070b78bf5d0de9fc0975829

VirtualBox Weekly

SHA256sum

9a3e96ab3a44fc46a21e9a53459e0ff81be18d8f147d1ab8a9f6d20da8c0886b

QEMU Weekly


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

60e33582746bb25d87092e842398e1f946ff3cd3678743856f01d8bd3b43946a

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

SHA256sum

b25453951e57c0aaa69b8b7d485cf62c67d19d1b6cf7913072cc88a784af5666

Raspberry Pi 1 (Original)

SHA256sum

676e40e85958d80ff453207dea1683bc8b7030f7036411e1260b5e70f04c3416

Raspberry Pi Zero 2 W (PiTail)

SHA256sum

b865eb21e8e0de624b6ef2dc316062490db4a780424bdaef099fe58b15811dff

Raspberry Pi Zero W (PiTail)

SHA256sum

008ac4305a41fde8e295a5919583718aeb4bbd85ed3da61e9f51310ce4e97348

Raspberry Pi Zero W (P4wnP1 A.L.O.A)

pine64

SHA256sum

890278f2793edbe5a9ee2762eab29402d182d3838e0021607786b09110462788

Pinebook

SHA256sum

fe88d1967643785d3a43374496eabb3a3912ca19bf199fe71aea0f459b5c4165

Pinebook Pro

gateworks

SHA256sum

6904cf7e90f2a7434b7d68c75b58fc2519c1e8d873a66f7ca6b829e6b6defc16

Gateworks Newport

SHA256sum

7eae8b57d128c024e474893a8c39e29fabc6088d57f2969e2610bf1fd336e082

Gateworks Ventana

withsecure

SHA256sum

e03f48223d0e4c195665dd50606496b504150b238c3930c3eff53ad916970d13

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

45ad384bf405fcea3a078e22b6a3d7121586a2a4e447261ac6177d0910606ffa

Kali Linux image with Phosh for PinePhone

PinePhonePro

SHA256sum

139b9e6d8031bb113cdede795779751fae3ff1ae216470dc3f9bed9416c2d76b

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

84c53aa25b1840020df3e339bda8f9b98dfc7999f87ad9bb3d289a53e2517300

NetHunter Lite ARM64 (Full)

SHA256sum

5d01b1a1ffe82c6d8c31acbb54ff13f8acd6db4292f02dc4f9e668c9286036d7

NetHunter Lite ARM64 (Nano)

SHA256sum

9f5af081b48aa630847e9a3e01506ab95df266dd7c77076cba304ec5d3889251

NetHunter Lite ARMhf (Full)

SHA256sum

57cb0d1fee931c0022b206d1059572ccf7e8bbfd942b84ee22c5aba47f6115b0

NetHunter Lite ARMhf (Nano)

ZTE

SHA256sum

b047fd79d0fb0671a12715617a2e2fa76058ba9e8658033d34f15aa27eee55df

ZTE Axon 7 (Marshmallow)

Nexus

SHA256sum

be489b3a53e9b2a0f913bb200bf901de568e5bfe77c5747329aa338c05db489f

Nexus 6P (Oreo)

SHA256sum

b45e6ad4ebe65b41040053ce37db9ca0448f40335521d12518bfd231187ee11a

Nexus 6P (LineageOS 17.1)

SHA256sum

517c97c13653df86297932a28dd47e48d8a1d9bbd001d519fff23576efd143e5

Nexus 5X (Oreo)

SHA256sum

143d5818a565d63a8738a81c57f8046abaf015c7b3a5b0d485464c61d4219663

Nexus 7 [2013] (Marshmallow)

SHA256sum

2ba5073219444d84a1c38e84c8c4b64d9522b827c7540db59a1b98342044750d

Nexus 7 [2013] (LineageOS 13.0)

SHA256sum

9b3991c5d75765598f9e13065d5e59c13c88573a1bc70a5ea0d7b3cd0bc5058a

Nexus 9 (Nougat)

SHA256sum

5e8f234b3773f59d05357c51645ab09ce659f680f7bf8821c5486ce2226a9507

Nexus 5 (Marshmallow)

SHA256sum

4b04949504c90dd1ea92acade2ce27173f048d9f38a20dd95ac3a59f6a30d3a2

Nexus 5 (Nougat)

SHA256sum

b5bb206c1d3682a9aa1ce6eff819e9cb66f1842082d28b15fb46c5c8cc64341e

Nexus 10 (Lollipop)

SHA256sum

5b142443c0b9b46e9635b4bff1329b153e9e47ce0b2a15ecd4ff1b81045c08c4

Nexus 6 (Nougat)

SHA256sum

7804d2ed610b9864125cb9a686e7e2e09858a7f264a0227d1f2e96953354b3a1

Nexus 6 (LineageOS 16.0)

Xiaomi

SHA256sum

77a70b4c792814f78b5cd10599c1cc7d50a5568ea1aee183d5ffbe61252ad1e2

Xiaomi Pocophone F1 (Eleven)

SHA256sum

56969044cf37ec8c48334a6214cda35090d5bb73f2ca48f5a699759035de779c

Xiaomi Mi 9T MIUI 11 (Ten)

SHA256sum

f017ac75920c9fff78ff69184f93a3819dbfc9bda0887070478f353d42cf5707

Xiaomi Mi A3 (LineageOS 18.1)

Nokia

SHA256sum

28b649741b9149fefc9e38d829ba369074ea578b497e5b113820b3dc9d69488a

Nokia 3.1 (Pie)

SHA256sum

7a2c29d6fb10d6b556babca524bbea030c4683a44745bfea4bdbe9ca035e5deb

Nokia 6.1 Plus (LineageOS 18.1)

SHA256sum

d10aad766390861312353f84facd981a017c83fb6ccfe1410f8be0e972e7d017

Nokia 6.1 (LineageOS 18.1)

Gemini

SHA256sum

470a98d8cd4edeb59797e45843931a917433169a07e749600767727b2301bb24

Gemini PDA (Nougat)

Samsung

SHA256sum

6cc41b92305f910c7ba448e620d82da2c2f37d8180990bcec9da5e2d73b7a569

Samsung Galaxy Tab S4 LTE (Oreo)

SHA256sum

e864906c45b58d780db49404d613250f9d47589c6007f0e24df66dc43558a62d

Samsung Galaxy Tab S4 WiFi (Oreo)

SHA256sum

b0a3ea63b3469ba15b842fa1d79fa77ae39b5f81cfedf3996a40d35659d91862

Samsung Galaxy S6 (Nougat)

LG

SHA256sum

674b7621c7e1be3d17462a73015eebaab85fb3f283121f9833227a5409f22e33

LG V20 International (Nougat)

Sony

SHA256sum

c8c201e734dcf86aa61c13cd5b6c41a66651d791431db196f6a30f5062cf606c

Sony Xperia Z1 (Marshmallow)

SHA256sum

c2033a8387aa332a486fdfe328cf3f7a3515681a71a2866edf231801635d38a2

Sony Xperia Z1 (Pie)

OnePlus

SHA256sum

cb97c327df15440676a8f3c39d508214e52376be2d70366ab5e37df8c428ae5e

OnePlus One (LineageOS 18.1)

SHA256sum

afcf4ce1157b81bfb72bceceaa2686fdbcc18eca179d6216034269bfd67599b3

OnePlus 2 (LineageOS 14.1)

SHA256sum

4c61e144b6e18477eae80131794b34fb3c1652931a9373070852f8a8d25def12

OnePlus 2 (LineageOS 16.0)

SHA256sum

8a2271b194401fe7eb054e235dd7de3c51d87527217dcc6fa6224aa6ec216e7c

OnePlus 3 / 3T (Pie)

SHA256sum

d73aa10fbff6c1ce5c0ff61c01886fef3d6603d36c5b61fb4f9596eab6741785

OnePlus 3 / 3T (Ten)

SHA256sum

5127b960f033e2362f56c65138d4eae3409743c01a330689a1833b3597e8820d

OnePlus 6 / 6T (OxygenOS Eleven)

SHA256sum

827126ec38668cd1e7ca02948c37447b930a0473742082f5c187289a1c60914e

OnePlus 6 / 6T (OxygenOS Twelve)

SHA256sum

5859630bb82835d5cc8c877b55dd8128dd6c3c6626fc93d98db17e672af27940

OnePlus 7 / 7 Pro / 7T / 7T Pro (Ten)

SHA256sum

880dec3388632c1f6341a5eb0c151bb9f3ba25efed5bf83dbf91c8f66d6ce594

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

SHA256sum

31c8acc4e9d9d5220748255b5e3c142bb711708f0a6767272e05693c7af356fb

OnePlus 8 / 8T / 8 Pro (Eleven)

SHA256sum

ee935d972da87396daf77b05c1ad325043c60228c3dcbdfe2297f34a01309d57

OnePlus 8 / 8T / 8 Pro (Twelve)

SHA256sum

13d41cd883cf8d14d2f04534f62f4eda69b6d2efc7af4a3fc8663bc7aec61c66

OnePlus Nord (Eleven)

TicWatch

SHA256sum

6e8d115bfc479263c2dd164f9b7b948adb111f253568e454c04e64658b6bee9e

TicWatch Pro / Pro 4G/LTE / Pro 2020 (Wear OS)

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

c12996169f723d339be28dd2be54c825446a306e25e14f289a0d83bf5742db14

Everything

Includes every tool possible

SHA256sum

0c194a82e573ee6d1eea077ce3b2e7c6136e78b5a7e609731a53e3e64d9aadd2

Weekly Image

Untested images with the latest updates

SHA256sum

74bffbea0b6b43bc5f671a52c1e5e6ff607d477c2bc9e5593c05fe865c6cba7e

Weekly Image

Untested images with the latest updates

SHA256sum

27a6e42b46d9cad886401df35e285fd8f42c13db4558bd316ba8f04003281e8d

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