get-kali page is up

Choose your Platform|

LIGHTDARK

Bare Metal

  • 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

Bare Metal VMs ARM Mobile Cloud Containers Live Boot WSL

Bare Metal

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

cd52350c782f1006312a51c3f0be8e1d28a167b075292394fd25b03e38446175

Weekly

Untested images with the latest updates

SHA256sum

6fc29055cf293f9f04113ba7b8634de989675a26f85d572dbe055d29b0f59a42

Everything

Includes every tool possible

SHA256sum

82f702acf37771ac27355c5f9170bf365a73f0cc9e571fb422f7aa58ca218d48

NetInstaller

All packages are downloaded during installation

SHA256sum

8c9dcd9a5f84c5c17b64c9be894376225424f421382cb03376b2a4c61156abfe

Weekly

Untested images with the latest updates

SHA256sum

1b929f70e570f1f62f0a39900a1e0eb8f6c46bbb0e8996129a9b44d9e28b68c6

NetInstaller

All packages are downloaded during installation

SHA256sum

9f20e264a013583c1e541906b3422a46bcc8781f2fed9386dcdf4fc029e860c2

Weekly

Untested images with the latest updates

SHA256sum

36be05bff52456dec80edcd4b91b736cba9cba108f43802fbd4788e1dfa13ee8

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

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

bef7c9c96d3e6de49920965bd73f3eda25f5a5c9be2e5f89132d460c0d3e9060

VMware Weekly

SHA256sum

80d5c81cda10cf7f099f7a1941339ad2b0bbe84d7c2b9254660a7dbcbfe36394

VirtualBox Weekly

SHA256sum

48f903470fd4fd047c4c0cb5ab1ef1f68a23f3a4ff6848ec98a0ffb89f27f71c

VMware

SHA256sum

dbd75998991f5174fffa26a0916ccc36ee8f24d7d4a89877250ca494d4b7d11c

VirtualBox


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

af94f04f66c9c47c75d6cfc4187a5060a7141f9c40707fcbc440d80d554a5b54

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

SHA256sum

1bf421a6902490d789b3059fb5c5877481cceb5134744f628a199cacd7adb706

Raspberry Pi 1 (Original)

SHA256sum

fc65069f2c466daf57c811b373533762a0b87d4b459a59c6d731d4438c9f929a

Raspberry Pi Zero 2 W (PiTail)

SHA256sum

1c8c31459ee63b777dc9679a4f7d6a3feda4785505a3fcf434e0478277117413

Raspberry Pi Zero W (PiTail)

SHA256sum

210635bb3dc7876b638a7035cd4dc60e0b134b19a6aec42a75f5995036b45840

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

gateworks

SHA256sum

-MISSING-

Gateworks Newport

SHA256sum

ca01b94a1de7707949f3fd306d2cbf57d3ac78bfb59752af8362f0957be06d17

Gateworks Ventana

pine64

SHA256sum

a75904e455c45a3c1f7358634b12fd08de95fcd67f0b1e136a14fa30d0a06f7a

Pinebook

SHA256sum

c2c8518948bfa2360154b82e607249ca43042785ff5e410f8b5c9d5e757eb79e

Pinebook Pro

withsecure

SHA256sum

e72ac3202dbe80a57747143c91b8e4045bd6a786ba5d1fd86a0e10b55eddb5d5

USBArmory MKII



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

Mobile

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

49766bd1cb69d991f91c946ba21968fd2adb031a866ffd80f6c9d4e9f8150c6c

NetHunter Lite ARM64 (Full)

SHA256sum

4ae561d02da8bb7cf48533f2c92c3a48bb3846f7493fe060f1ffbec81d83f2d8

NetHunter Lite ARM64 (Nano)

SHA256sum

325cfe07aaa29c8e67955e8c435b7e28e0524f36878c70097d0940aae476fc8b

NetHunter Lite ARMhf (Full)

SHA256sum

adfcbfc910262f1bf6b5f0ec2e4dbc22a8aa27a119eee6dd1f95d6ceccd68b1c

NetHunter Lite ARMhf (Nano)

ZTE

SHA256sum

b93aaa0e3ddd9398cc5120fa9f473737cc0f12a90227eea8bef215f963a515ae

ZTE Axon 7 (Marshmallow)

Nexus

SHA256sum

38f2bc7b68edfb85f30699647fdcd838b6ee4c260be3bfb7d1c42432b852b658

Nexus 6P (Oreo)

SHA256sum

3bf306a429f1d736ccef84a024f99becb4a40d94f38b667ec700185f23aa2bef

Nexus 6P (LineageOS 17.1)

SHA256sum

77792ed60465c2761883748e65f1b49d2f27398b06ee9f7e32abedd5c53abf5b

Nexus 5X (Oreo)

SHA256sum

ea7083e29be2239998fb42bc9109b57b4c04bf08654531c575a2b6a54be7f838

Nexus 7 [2013] (Marshmallow)

SHA256sum

efc3dac1e8612891e4d1011e00d463dd1c5c75b5b0d3a3ca344e323041a17f5d

Nexus 7 [2013] (LineageOS 13.0)

SHA256sum

34e6e310ef2d3e2c328a5c3b083a4dd8d505fa0289962fc1cd8e2c48e219be1d

Nexus 9 (Nougat)

SHA256sum

98c22bf1669e65e5d5668549987841e3252c5002475efe9b941bc52a1b7ef942

Nexus 5 (Marshmallow)

SHA256sum

c6c3b27c3bd7f11001780704a3224282bf8ff551564ff2cd70936663f2c17581

Nexus 5 (Nougat)

SHA256sum

95f531a2586270b839eaf06531f072a77a11800521db46370002ce530adb2646

Nexus 10 (Lollipop)

SHA256sum

3660cbbf3560c231cc19e6b2f9ea7912391923e64754c370783bd2f5cc02ecf1

Nexus 6 (Nougat)

SHA256sum

bb6c8b398cdefcb53dc5f25e618d00543e7aafa87a46e613f78229770bd3ed21

Nexus 6 (LineageOS 16.0)

Xiaomi

SHA256sum

42bbc061aeadad1623e0b55073e41695649a703664618b2f60809eeb13f847d0

Xiaomi Pocophone F1 (Eleven)

SHA256sum

015b4e4c1d750f7fb01d17411476d55d46b034a33f093c43c93e7a6041a74b71

Xiaomi Mi 9T MIUI 11 (Ten)

SHA256sum

4a53228c81f6f2976666cb19cf5844d541d073c7c5026ddfcc3d13f90ce708cc

Xiaomi Mi A3 (LineageOS 18.1)

Nokia

SHA256sum

421cc2806eed9f1421c198969d98252498d7d4046a6ba7c6599892bb3c6786f4

Nokia 3.1 (Pie)

SHA256sum

79a11f7eb684ff43f6517f61577e6b9a181ce10ca4075301e9844c2f479cb81d

Nokia 6.1 Plus (LineageOS 18.1)

SHA256sum

319a6960c83dcd6b056180a7eb98ffb5dfcadfa8cfa1b14db84ef7b13ed2e57a

Nokia 6.1 (LineageOS 18.1)

Gemini

SHA256sum

c4f09e975b2c0e71ce500732762d505c7113c2aef1f605d060108d1a37ea067d

Gemini PDA (Nougat)

Samsung

SHA256sum

7976237453890b6a88336ad72eb9e67e50b8856db031363d045f6e5f68a77555

Samsung Galaxy Tab S4 LTE (Oreo)

SHA256sum

00744e65ab2afb625f10b88c2662377f2cf43e0c9232615b737aa8970268b63b

Samsung Galaxy Tab S4 WiFi (Oreo)

SHA256sum

b814a29b14cc36b5caed4c2585afedf690f7e28866f631ef5cf3d91e234c470f

Samsung Galaxy S6 (Nougat)

LG

SHA256sum

85c6424bae951c125f26bcc2846ace3713aa6960a8f591a12c5b7ccb385b4f62

LG V20 International (Nougat)

Sony

SHA256sum

a4b9a4fa07414181df798933207847439820afd100487108c4b9a359b1553e43

Sony Xperia Z1 (Marshmallow)

SHA256sum

9017beee3722b2a9caa37c457d0e7dd3f07e3673a03d1359b01b39e038ec0dbe

Sony Xperia Z1 (Pie)

OnePlus

SHA256sum

9f99e54888e64eef9173d38c25c86dc4cb2f93321bd0ff926654efafd9fd158e

OnePlus One (LineageOS 18.1)

SHA256sum

28b40942db5779cc7b4e255aaa46837ac402828f79cb44ef4bef85af03a62420

OnePlus 2 (LineageOS 14.1)

SHA256sum

bc3e8f1d99a7833d3d3aea99d539ae63148fc0c501e504d62f00327305cb87d1

OnePlus 2 (LineageOS 16.0)

SHA256sum

4d04da91a99060b0815b7ed6787904c2772dab4dc70256433c8f6912e664f2b2

OnePlus 3 / 3T (Pie)

SHA256sum

fe48704443e6608bdb996e768ddb8a4596dc7cb3e43c3d9b9fd02c6e4862148a

OnePlus 3 / 3T (Ten)

SHA256sum

4ab4d2d16434bfaa9dbfb5466f79d969cdefe433cb06c6db83e93dc71c6f5ab9

OnePlus 6 / 6T (OxygenOS Eleven)

SHA256sum

76c5663b5d9e06e96d0597421da5988e4e06eaabddd6e711308bc39abda22b3a

OnePlus 6 / 6T (OxygenOS Eleven)

SHA256sum

2def8ca5558061cd0cd8f56e16ed159c93d1dc1207d6b91333041e2591ec81e5

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

SHA256sum

e736493cd49aad8e315e2e368cdc7e4f234ae604723729f23f2545914e4b1c37

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

SHA256sum

516935921979e2824eafc607edb9c250269692d9a8d5e432dbe4864d301a0cef

OnePlus 8 / 8T / 8 Pro (Eleven)

SHA256sum

96b6e33729b58ee03c336b8a5c1bbe7a7a94cf23eaeb88fa433ec9fc404b627a

OnePlus 8 / 8T / 8 Pro (Twelve)

SHA256sum

2d105f30b6a6e4578890a37f6b4c1643a8355908c3ff068fca113825a58e8bd5

OnePlus Nord (Eleven)

TicWatch

SHA256sum

e66d6f6af0b7ba9b31841c8dde552d8462b37c1fb661708acfb77d25b6bc3724

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

26c507c15042b5e0a9ac0494313b30f42977780cf1cbfaf53ad2f6daf2ef0d35

Everything

Includes every tool possible

SHA256sum

a6ada6281b98dcb618a3083a55efaa2c1e2bbbb1ac2ee2e477dd72c2508514dc

Weekly Image

Untested images with the latest updates

SHA256sum

b4eb20608334c87aec13342f91f8d9da2945ab78f12110d1e85c432e02a21b4f

Weekly Image

Untested images with the latest updates

SHA256sum

35010fbcceb222c61cd8c8c3ce7d40c2952c3a6273fafdfa3dde4eedde19f371

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