Today we are releasing Kali 2023.1 (and on our 10th anniversary)! It will be ready for immediate by the time you have finished reading this post.
Given its our 10th anniversary, we are delighted to announce there are a few special things lined up to help celebrate. Stay tuned for a blog post coming out for more information!
The :
- - Python 3.11 & PIP changes going forward
- - Xfce 4.18 & KDE Plasma 5.27
- - As always, various new tools added
Kali Purple
We are leveling the playing field!
Over the years, we have perfected what we have specialized in, offensive security. We are now starting to branch into a new area, defensive security!
We are doing an initial technical preview pre-launch of “Kali Purple”. This is still in its infancy and is going to need time to mature. But you can start to see the direction Kali is expanding into. You can also be a part of helping to shape the direction!
before that? We made offensive security accessible to everyone. No expensive licenses required, no need for commercial grade infrastructure, no writing code or compiling tools to make it all work… Just download Kali Linux and do your thing.
We are excited to start a new journey with the mission to do exactly the same for defensive security: Just download Kali Purple and do your thing.
Kali Purple is starting out as a Proof of Concept, evolving into a framework, then a platform (just like how Kali is today). The goal is to make enterprise grade security accessible to everyone.
What is in Kali Purple?
On a higher level, Kali Purple consists of:
- A reference architecture for the ultimate SOC In-A-Box; perfect for:
- Learning
- Practicing SOC analysis and threat hunting
- Security control design and testing
- Blue / Red / Purple teaming exercises
- Kali spy vs. spy competitions ( bare knuckle Blue vs. Red )
- Protection of small to medium size environments
- Over 100 defensive tools, such as:
- - The cyber swiss army knife
Elastic Security- Security Information and Event Management- - Incident response platform
Malcolm- Network traffic analysis tool suite- - (another) Intrusion Detection System (both have their use-cases!)
- …and of course all the usual
- A defensive menu structure according to NIST CSF (National Institute of Standards and Technology Critical Infrastructure Cybersecurity):
- Identify
- Protect
- Detect
- Respond
- Recover
- Kali Purple
Arkime:
Installer, menu, and Xfce:
to join the movement.
Python Updates & Changes
Debian is gearing up to do its next stable version (happens roughly every 2 years, and its looking like it could be this summer). As a result, packages are getting updated all over the place. Active package maintainers are upgrading their work to be the latest version, otherwise, its a long wait for the next release!
Python is no exception, and Python 3.11 is now in Debian, which comes with more informative error tracebacks and huge speed increase (, or even . If you want a Python module updated, again . Example:
CONSOLE┌──(kali㉿kali)-[~]
└─$ sudo apt install python3-pip
┌──(kali㉿kali)-[~]
└─$ sudo pip install python-nmap
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.11/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation
or OS distribution provider. You can override this, at the risk of breaking
your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
┌──(kali㉿kali)-[~]
└─$ sudo pip install --break-system-packages python-nmap
[...]
2023 Theme Refresh
Since
Login/Lock:
All new wallpapers
who for creating the cool red stickers that inspirited the final version of the same image.
Some extra variants of this image have been uploaded to .
These can be uninstalled by running the following command in your Kali terminal:
CONSOLE┌──(kali㉿kali)-[~]
└─$ sudo apt update && sudo apt -y install kali-wallpapers-legacy
Desktop Updates
We have also make sure to update our three main desktop environments, Xfce, KDE and GNOME to be the latest versions. We then make sure Kali looks stunning using them, as long as putting in various tweaks.
Xfce 4.18
Nearly two years of development has gone into shaping
On our side, we have also updated
kali-undercovermode to support the latest desktop changes, bringing some light improvements, and solving some minor bugs.
Panel profiles
Another great addition for Xfce is the support for panel profiles with import/export functionality. Now you can modify the desktop panels to your liking and save it somewhere safe (or even share them!). Apart from all the pre-built layouts that the app includes, we have added profiles for default
Kalisettings and a newKali compactone, which better fits smaller displays.
KDE Plasma 5.27
Kali now includes the new version 5.27 of KDE Plasma, which brings exciting new improvements to your desktop. You can learn more about the latest changes in the
Default Kernel Settings
We updated some of our kernel default values. These are rather minor changes, mainly for usability, based on user feedback. If needed, those settings can be modified easily with
kali-tweaks.
Those settings are:
- No more privileged ports: no need to be root to run a program that binds to a port below 1024 (ported from .
Known Issues
For Nvidia users, this release might not be the best ever. The 525 series of Nvidia drivers is known to break with some GPU models. We do not know which one exactly, but there are various reports from basically all the Linux distributions that started to distribute those drivers, including Debian, Ubuntu and Arch Linux. We are all impacted, and Kali Linux is no exception.
Symptoms include a system that is slow, unresponsive, or completely frozen. If you are one of those unlucky users, your best bet is to uninstall the Nvidia drivers, then reboot:
CONSOLE┌──(kali㉿kali)-[~]
└─$ sudo apt purge "*nvidia*"
[...]
┌──(kali㉿kali)-[~]
└─$ sudo reboot -f
You might need to boot in Recovery Mode so that you can get your hand on a working console and run the command above.
If you want more details about this issue, check the reports on the Nvidia forums:
Miscellaneous
Below are a few other things which have been updated in Kali, which we are calling out for not having as much detail.
- In of adding it to your sources.
- repository. Previously it was just the rootfs part. This is now the application side, which is the launcher for the rootfs.
New Tools in Kali
It would not be a Kali release if there were not any new tools added! A quick run down of what has been added (to the network repositories):
There have also been numerous packages updates and new libraries as well. We also bump the Kali kernel to 6.1!
Kali NetHunter Updates
There has been some new activity with Kali NetHunter recently.
Following on from support added for the following devices & ROMs:
- Motorola X4 on LineageOS 20
- Samsung Galaxy S20 FE 5G using OneUI 5.0 (Android 13)
We have also now got full support for LG V20 running LineageOS 18.1.
And finally, there has been some additional kernel patches added to our is the star of the show for this quarter getting the most of the attention for kali-arm SBC this release:
- Radxa Zero gets larger partition for eMMC booting (16MB -> 32MB)
- Radxa Zero gets audio support!
- Improve building when using ARM64
- Where possible, switch from
debootstraptommdebstrapto generate chroot
Kali Documentation Updates
Our
Kali Blog Recap
Since our last release, we did the following
- No more privileged ports: no need to be root to run a program that binds to a port below 1024 (ported from .
Community Shout-outs
These are people from the public who have helped Kali and the team for the last release. And we want to praise them for their work (we like to give credit where due!):
- for helping with packaging Rizin’s Ghidra plugin.
snowcrash#0001on the Kali discord, being super helpful with sharing his personal notes when helping others.- The entire
- !
Kali Team Discord Chat & Reddit AMA
The next .
Please note, we will not be recording these sessions. These are live sessions only.
If voice chat is not your thing, or its to short notice, we also have a special one-off “Ask Me Anything” (AMA) happening on .
Get Kali Linux 2023.1
Fresh Images:
So what are you waiting for? Go that you can use as well. If you cannot wait for our next release and you want the latest packages (or bug fixes) when you download the image, you can just use the weekly image instead.
This way you will have fewer updates to do.
Just know that these are automated builds that we do not QA like we do our standard about those images because we want any issues to be fixed before our next release!
Existing Installs:
If you already have an existing Kali Linux installation, remember you can always do a quick .
As always, should you come across any bugs in Kali, please submit a report on our is not a Bug Tracker!
Want to keep up-to-date more easily? We have a of our blog!
↗ Original-Artikel auf kali.org lesenVollständiger Original-BerichtAusführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf kali.org.
SOCIAL SHARE CARD GENERATOR