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

67a452d73e48fcaac72ff829f739734ba276474b9735f3a8079436783497f6e8

Weekly

Untested images with the latest updates

SHA256sum

8fb1ff6f459be375d24d3f20a46ed98f060e5a9aee9ae4e6ea39f2ce5094bde2

Everything

Includes every tool possible

SHA256sum

d7444e8afb74b9b3c8c8be9f15fb64eddc0414960d9e2691c465740d58573eff

NetInstaller

All packages are downloaded during installation

SHA256sum

80c956aae98e717f37a8627ca553b2c9c381435f05a2e6910e1220f0b816930c

Weekly

Untested images with the latest updates

SHA256sum

b27dea587e75d134074c6bb0699f36246e0bb6e0ba0751231fb085b9d03fd847

NetInstaller

All packages are downloaded during installation

SHA256sum

2645fd4109ecffcaac7541436b8893b41f76e5a6b85ba803935824a705ab0a56

Weekly

Untested images with the latest updates

SHA256sum

d4b89f0d18130fada259c248c34cf754627d590418df1222e07d91c6532bc73c

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

71c04f94831ad227f893533f604974f5de2b29be9b3b8deb54fe93949dbe7a8a

VMware

SHA256sum

649d35f610205828a08c86d862dc6e660dced6553e55f62acf59d57643c5031f

VirtualBox

SHA256sum

b0920d019bdfaabdbe80a8ad3254590be7df55c252060447d27789bc2c6caf28

VMware

SHA256sum

5355d50c736ce2734a83b0372c09fa18e31d53d0b11ae463d433006d57c17c1d

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

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

Raspberry Pi 2, 3, 4 and 400

SHA256sum

84fd1af2ff8e8dfeee75e37691daee284920c48b03e6cdbb4d04784f1810d151

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

Raspberry Pi 1 (Original)

SHA256sum

e525e13404f725b506eb9cd64977b310a0b69490aa0966ef6fa7f810babdcb35

Raspberry Pi 1 (Original)

Raspberry Pi Zero

SHA256sum

89290b2c1c8560c605ea797b582ddc56d21a88c9eae70df88b86444d52333467

Raspberry Pi Zero 2 W

SHA256sum

c8e94ab58e6137e3fb91c73de2f33c49919f38623981be372367c4fcc027bbaf

Raspberry Pi Zero 2 W ('Pi-Tail' Edition)

SHA256sum

53589f97232b9b7da0cef2487b7f829539d8a5d1d947e3dcaec18d74ccee8929

Raspberry Pi Zero/Zero W

SHA256sum

4aebfdda6ae11b42417dedb9996bede1faf485349a9cd29f1899d555ab286b54

Raspberry Pi Zero/Zero W ('Pi-Tail' Edition)

Pine64

SHA256sum

030a77858fdb18008a2bbfb2b59b774ee3242f097369a64c2d3a94b488755c6e

Pinebook

SHA256sum

79156843875f9761a1a55054da2207a9eae86b32af566f158483eb5ac1253873

Pinebook Pro

Inverse Path

SHA256sum

890a8f4b159ce5ede3b17a42ae70112114119c8674c3a89623c93a27e118eead

USB armory MkII

Gateworks

SHA256sum

68d17041c1f563d8ce03739ddf0c40a3352bd858937fcb401679b0a2b9a22c6e

Gateworks Ventana

SHA256sum

e9650c6780509c413eedfe807974af4a09c131b8bfc675d43d6793d74c346a54

Gateworks Newport



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

OnePlus

SHA256sum

fb5d7307330f6ba5d689bf8c07acb4bc4484e9aaff02a489aefd2b4ff86038eb

OnePlus One (11)

SHA256sum

dea364012a2fe4976d00e7d278934ce51bd9383242b4e9aab9f2ea77988142bb

OnePlus 2 (Nougat 5.x)

SHA256sum

d7de07991f962f1d4373cd400a19f4bcde97a5315c15de559648347af6a84d5f

OnePlus 2 (Pie 9.0)

SHA256sum

b1e6a7618548a55859d7a90ce5311f03464cef4e3213a36d56f64063042d7e06

OnePlus 3 (AnyKernel Pie 9.0)

SHA256sum

c3b14ccfde8d763519fb984e542d3381b020408d18e9d02e04c5e096405b9538

OnePlus 3 (AnyKernel 10)

SHA256sum

68c4db6df142dece76cf404a7c1b07d30b377516df439f7d953c1d01f96b96ee

OnePlus 6 (OxygenOS 11)

SHA256sum

28a6e74fba8e63601743536aeb045b503aba45ec0a9cb984da434d43fb87b0e9

OnePlus 6 (OxygenOS 10)

SHA256sum

449c0cf7d4aebfdb3383262b91c7f0aafc83481afc4929994f07b92a0d8db1d2

OnePlus 7 / OnePlus 7 Pro (OxygenOS 10)

SHA256sum

cf13b0bb0d0b05317173bb9717316ad2ee2ff25f3f06fcf9a760f861bfa51f8d

OnePlus 7 / OnePlus 7 Pro (OxygenOS 11)

SHA256sum

636732f5da9927a2ca9365dda370c392bb81a4b0b7d82c1d03e4f6a611d68b65

OnePlus Nord (11)

Xiaomi

SHA256sum

43f98648f1e800cda2717fcedde1fa522ebc47271e4dc813b95a3db67042b4e6

Davinci Miui (10)

SHA256sum

b1fc6c116122faa4e60251314a8c17806f5780118634d842d85e0b9f5c1b902d

Xiaomi Mi A3 (LineageOS 18.1)

Nexus

SHA256sum

b700abcd9a672829a624ccc9a5286a1805a67ca7d480f8baa8385ba72cc8ca8e

Nexus 5 (Marshmallow 6.0)

SHA256sum

6c7341303eaafe48df0c1a53adb4108b26d192c0087d536831f9e6b82e232b39

Nexus 5 (Nougat 5.x)

SHA256sum

90a69fa189cf9cf5fa9b18094fa08a3a2b0f1540b11fc7d92597e753d760fd4c

Nexus 5X (Oreo 8.0)

SHA256sum

44fe3c5db60d5809dd003e3ffff56844f0dd46060bba03adb37d94b0ae293aa9

Nexus 6 (LineageOS Pie 9.0)

SHA256sum

16e6f833c55382c095bed8b7e68fc1bc3babb43872a1bbb21ae134008d7ff027

Nexus 6 (Nougat 5.x)

SHA256sum

8c6c56224147f8048e6adc4bb9f5bbf98b4c48ccc12f1f48fa8f650f6a87dd85

Nexus 6P (LineageOS 10)

SHA256sum

6bc39044f47292a4ff28bff8e1c275f0e5b60b3fb144f612791cab368f85deb8

Nexus 6P (Oreo 8.0)

SHA256sum

ffaf989efbcf0fa4228f828b9432a070ab52864e0d39198bd8b175bc92ca0571

Nexus 7 2013 (Marshmallow 6.0)

SHA256sum

8da1024b469dcaf6aec39286e21e3ad93953d17c5b5cebbf575708c2834530b9

Nexus 7 2013 (CyanogenMod Marshmallow 6.0)

SHA256sum

4fdfa1cf978b19209f09a7cb140781caa148f9a8d8cecd64c51992c7a20c528e

Nexus 9 (Nougat 5.x)

SHA256sum

c2aa257f4b17207c8222368692ee44e1c06525e66ea99f2440cc721cc1166b59

Nexus 10 (Lollipop)

Samsung

SHA256sum

bb4e09386614386f9e4c6507deb2cbcb7c020da81e3c95452ddb195e0ae30cca

Samsung Galaxy Tab S4 (LTE) (Oreo 8.0)

SHA256sum

7e25868ae957909d8e6df71c44d934dc053d4296b24572dfb59c9259a2f125b8

Samsung Galaxy Tab S4 (WiFi) (Oreo 8.0)

Gemini

SHA256sum

0f74db698e74bb715c44c6e557cb7d4c2e639533b5b216750f58939e58dadcc5

Gemini PDA (Nougat 5.x)

LG

SHA256sum

f0185c1615a4dcf82a5ad36e0486d84507b2a97076a0b8aadd8c7dd5dc530a1d

LG V20 Int (Nougat 5.x)

Nokia

SHA256sum

b3d17da970b290d303702d37e5ebc36f59db2eacc8bf32e58f460aab6fa31948

Nokia 3.1 (Pie 9.0)

SHA256sum

e1f6d01485fec04f2d14cf15592f2270caf314632cda4fe562ba1158c5d36371

Nokia 6.1 (11)

SHA256sum

0407a8a47ae9486664670b05f59c1bc2cb5e6fd17d4e29c0c352d668d1ebaf3b

Nokia 6.1 Plus (11)

Sony XPeria

SHA256sum

682c65cf923a4a9ef55d12fa0fa7317c4eb4f62912750ce501751c1983237e9d

Sony XPeria Z1 (Marshmallow 6.0)

SHA256sum

7db30e01e14655a4f9409bda1c825d79a3806ec744f70be139eea9d4fef2dd7a

Sony XPeria Z1 (Pie 9.0)

Zerolte

SHA256sum

390a4fa5de2ba96469ba71918883f5151a78dda80a6c3507cde4b6a78f190db7

Zerolte (Nougat 5.x)

ZTE

SHA256sum

ccf81a5cddaa4c62a0036db5abf4e0aadd9613436c3369439dd219db0ad6fd9c

ZTE Axon 7 (Marshmallow 6.0)

TicWatch Pro

SHA256sum

7f8533fd659169a605ffad273c3e284f1226323df112741d371a27582c1e84f6

TicWatch Pro (WearOS Nano)

Generic

SHA256sum

4c3c823585ae01ebbf2bfbbe69a2b869b48b2cdac98b4d7c3ee66b6266cb3361

Generic ARM64

SHA256sum

fc446d18acaa8b9683e0b237514eaea922350e95fef84690d16cc6bd5e4dcbf6

Generic ARM64 nano

SHA256sum

64024a0aa4f09d2edc2bfdc9cbabd48a8803982204d5d30faf16ae35d32c2d99

Generic ARMhf

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

c8dfe7a1412cd03db3b803b2c72b9a43670ff6601a41920f6205a0a91df2f273

Everything

Includes every tool possible

SHA256sum

d9742e7aed2d1ebf7719f9ca97a1a404ea10bd94b52e404a5d3b2204f49bcadc

Weekly Image

Untested images with the latest updates

SHA256sum

3e5993a67d9f54dded6e8bf9da342ab96f14edf61db13f949d4c73823394af94

Weekly Image

Untested images with the latest updates

SHA256sum

baa43b2138b97518c73a8e1fcd194a737dc84650d61d207ba226c2f0f679a9be

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