Hackers friendly operating system Kali Linux has released its new version 2020.4 and updated new packages and security suits.
Previously version of Kali Linux 2020.3 was launched in August 2020.
What’s different with this release since 2020.3 in August 2020 is:
- ZSH is the new default shell – Now it has. ZSH. Is. Now. Default.
- Bash shell makeover – It may not function like ZSH, but now Bash looks like ZSH.
- Partnership with new software authors – Teaming up with byt3bl33d3r.
- Message at login – Proactively pointing users to resources.
- AWS image refresh – Now on GovCloud. Includes Kali’s default (command line) tools again. And there is a new URL.
- Packaging Guides – Want to start getting your tool inside of Kali? This should help.
- New Tools and Updates – New Kernel and various new tools and updates for existing ones, as well as setting Proxychains 4 as default.
- NetHunter Updates – New NetHunter settings menu, select from different boot animations, and persistent Magisk.
- Win-KeX 2.5 – New “Enhanced Session Mode” brings Win-KeX to ARM devices
- Vagrant and VMware – Now support VMware users who use Vagrant.
AWS EC2 Cloud Image Refresh
Kali Linux has been on AWS since 1.0.6. Over the years, it has done various refreshes of build-scripts to produce the cloud images. However, in 2020.4, developers have created a new metapackage, kali-linux-headless, and included it which only has the default set of command line tools.
Upon doing the refresh, we have worked with AWS to get Kali Linux added to “GovCloud“, said developers team.
ZSH Shell By Default
Previous quarterly release, 2020.3, Kali Linux gave a heads up that we will be switching from Bash to ZSH as default shell going forwards (where possible). Now it announces that after testing and feedback from users, the switch has now happened. Say hello to ZSH.
┌──(kali㉿kali)-[~] └─$ echo Hello World. I'm $0 Hello World. I'm zsh ┌──(kali㉿kali)-[~] └─$
New Tools and Updates
As with every Kali release, there are new tools and updates. The kernel got an upgrade to 5.9, so you benefit with all the loveliness that that brings. Now switched to “proxychains4” (aka ProxyChains-NG) as the default (everything from v3 should still work: same flags and configuration files & folder locations for legacy users, else the paths will reflect the version if starting from fresh). Also, GNOME was updated to 3.38 & KDE to 5.19.
New tools added in Kali Linux:
- Apple bleee
- Metasploit Framework v6
Partnership with tools authors: byt3bl33d3r’s CrackMapExec (CME)
Kali Linux is part of the greater community and want to support tool authors where possible. If you have not heard of CrackMapExec (a.k.a CME), you may be missing a trick (or three) when it comes to doing infrastructure assessments (especially involving Active Directory).
Developers noticed that byt3bl33d3r made the decision to move to a sponsorware model. The tools which he makes are highly valuable and relied upon by many. After various calls and email exchanges, we are delighted to reveal Kali has partnered with byt3bl33d3r.
Win-KeX 2.5 includes a new “Enhanced Session Mode (–esm)”, which works like the “Window” mode but uses the Remote Deskop Protocol (RDP) & client native to Windows. This mode will allow users of “Windows on ARM” devices to use Win-KeX and it adds sharpness to Win-KeX on HiDPI devices.
Also added a “–ip” option to address a bug in WoA causing massive packet losses when using “localhost”. To start Win-KeX with sound on arm devices, just type:
kali@kali:~$ kex --esm --ip --sound
The “–ip” parameter has one little downside though: Win-KeX asks for the Kali Linux user password when launched for the first time and stores it in the Windows credentials store. Since the IP address changes after every reboot, you will be prompted again. This is a known WSL2 bug and developers expect it to be fixed soon so that we can drop the “–ip” parameter and we’ll never have to enter the password again.
Upgrade Kali Linux 2020.4 quick check by doing:
kali@kali:~$ grep VERSION /etc/os-release
kali@kali:~$ uname -v
#1 SMP Debian 5.9.1-1kali2 (2020-10-29)
kali@kali:~$ uname -r
NOTE: The output of uname -r may be different depending on the system architecture.
or You can directly Download Kali Linux 2020.4 Version.