Offensive Security recentlyย announcedย its third release of 2020, Kali Linux 2020.3 with ZSH, Win-Kex, HiDPI & Bluetooth Arsenal.
For those unaware, Kali Linux is one of the best Linux distros for hackers, pen-tester, and security researchers because most of the hacking tools that are available online are built-in this Linux Distro.
The previous version ofย Kali Linux 2020.2ย was released in May 2020.
Whatโs New In Kali Linux 2020.3?
Hereโs a quick overview of whatโs new in Kali Linux 2020.3:
- New Shellย โ Starting the process to switch from โBashโ to โZSHโ
- The release of โWin-Kexโ โย Get readyย WSL2Automating HiDPIย support โย Easy switching mode
- Tool Iconsย โย Every default tool now has its own unique icon
- Bluetooth Arsenalย โย New set of tools for Kali NetHunter
- Nokia Supportย โย New devices for Kali NetHunter
- Setup Processย โย No moreย missing network repositoriesย andย quicker installs
New Shell
By default, Kali Linux has always used โbashโย (aka โBourne-Again SHellโ)ย as the default shell, when one opens up a terminal or console. However, Kali is now planning to switch over to ZSH shell. This is currently scheduled to be the default shell in 2020.4 (for this 2020.3 release, bash will still be the default).
Introducing Win-KeX
With the introduction of Win-KeX (Windows + Kali Desktop EXperience), it will improve the functionality and user experience improved dramatically. You can install Win-KeX by running the following:
sudo apt update && sudo apt install -y kali-win-kex
After installing it, typing in kex, or clicking on the button, Win-KeX will give you aย persistent-session GUI running inย WSL2ย (Windows Subsystem for Linux 2). For more information on Win-KeX, you can read the officialย documentation page.
Automating HiDPI
To make switching easier between HiDPI modes (window scaling), the Kali Linux 2020.3 release now enables automatic HiDPI support via a new tool called kali-hidpi-mode. You can either type in kali-hidpi-mode or select it from the menu to automate switching.
Tool Icons
If you use the default tool listing (kali-linux-default), every tool in the menu (and then a few extra ones!), should have their own icon now.
Kali NetHunter Bluetooth Arsenal
Theย Kali NetHunter teamย has introduced Bluetooth Arsenal byย yesimxev. It combines a set of bluetooth tools in the Kali NetHunter app with some pre-configured workflows and exciting use cases. You can use your external adapter for reconnaissance, spoofing, listening to and injecting audio into various devices, including speakers, headsets, watches, or even cars.
Please note that RFCOMM and RFCOMM tty will need to be enabled in kernels from now on to support some of the tools.
Kali NetHunter For Nokia Phones
Kali NetHunter now supports the Nokia 3.1 and Nokia 6.1 phones. Images are now available forย download. Please note that these images contain a โminimal Kali rootfsโ due to technical reasons. However, you can easily install all the default tools viaย sudo apt install -y kali-linux-default.
Setup Process
Starting with 2020.3, the network mirror in the full installer has been disabled so that the user can always get the same installation speed, and the same packages and versions for that release. Just ensure toย updateย after installing!
If you didnโt have network accessย (either voluntarily or otherwise) during installation, you would get an emptyย network repositoryย (/etc/apt/sources.list). This issue has been fixed. By default, any fresh installs going forward after 2020.3 will have network repositories pre-defined.
ARM Device Updates
Some of the notable changes in ARMโs 2020.3 release are:
- All of the ARM images come with kali-linux-defaultย metapackageย installed, bringing them in line with the rest of our releases, so more tools are available when you first boot
- We have reduced the size of all our ARM images that are created, so downloads should be smaller. However, you will still need to use at least a 16GB sdcard/USB drive/eMMC
- Pinebook and Pinebook Pro images can now be used on either sdcard or eMMC
- The Pinebook image now has the WiFi driver built during image creation, instead of on first boot, this should speed up first boot time massively
- The Pinebook Pro has a change from the upstream firmware, which changes ccode=DE to ccode=all โ this allows access to more 2.4GHz and 5GHz channels
- The 64-bit RaspberryPi images now have the RaspberryPi userland utilities built during image creation, so vcgencmd and various other utilities that were previously only available on the 32-bit image are now usable on 64-bit as well
- The ODROID-C2 image now uses the Kali kernel, instead of a vendor provided one. This means in the future, an apt dist-upgrade will get you kernel updates instead of waiting for a new Kali release
- The /etc/fstab file now includes the root partition via UUID, this should make it easier when trying to use a USB drive instead of sdcard on devices that support it
Desktop Environment
GNOMEโs file manager nautilus has a new theme now. Further, GNOMEโs System Monitor Tool matches the colors and also has stacked CPU charts. It also has improved the design for โnested headerbars.โ
How To Download Or Upgrade To Kali Linux 2020.3?
Fresh images are already available for download. Visit theย Kali Downloadsย page where you can find ISOs for both 32-bit and 64-bit computers.
However, if you already have an existing Kali Linux installation, you can just run the following command to upgrade your installation:
sudo apt update && sudo apt -y full-upgrade