As a penetration tester or ethical hacker, you must have used Kali Linux once in a life. And maybe like the majority of security professionals you’re still using it. No doubt Kali Linux is the most used operating system by penetration testers. Among awesome pentest environment and lots of tools, the updates are also a cause of its popularity. Recently Offensive Security who owns the Kali Linux project unveiled the roadmap. In a blog post on Kali Linux official site, the roadmap 2019-2020 was announced.
In past years, they normally announced updates when they were ready. But this time a roadmap is being provided. The reason behind this is to get community support. The Offensive Security says the sudden changes impact the users extensively. That’s why this time the future updates are shared earlier. The strategy behind this is to open up the Kali Linux project more to the community. It’ll help them to speed up the updates process and get on time contributions and improve the OS. Here are some key components of the roadmap.
Major updates and changes in Kali Linux in 2019-2020
Git moved to GitLab
If you’ve got the latest version, you must have noticed this change. Kali has moved git repository to GitLab. With this update, packages will be open to the public. Users don’t need to open the bug reports now. This will literally help Kali to speed up the updates.
Runtime bug testing
Until now Kali relied on manual bug testing & user bug reports. Which was good enough for widely used packages. But some edge packages kept broken for months. Because they couldn’t be fixed unless someone reported. But now Kali is introducing a new solution. Kali recently deployed a new package Debci to autopkgtest.kali.org. This package will automatically test packages. So Kali will be able to find bugs before users.
Metapackages – Dropping the old tools
This was a big issue in Kali Linux till now. The challenge was “everyone wants all packages all the time”. This resulted in serious issues like Bloat. To address this situation kali is updating its metapackages. This change will include “kali-linux-full”. This metapackage controls packages installed by default in Kali. Many older and outdated packages will be removed.
Default Shell – ZSH & FISH installation
Another big change upcoming is default shell installation. Kali will add default installations of ZSH and FISH. Both shells are optimized for penetration testers. This is going to be a healthy addition for penetration testers.
When Kali is introducing roadmap 2019-2020. How can’t we expect updates in Nethunter? It is the only Android penetrates testing platform. Kali will be improving Nethunter, issue some new updates and fix bugs. But details about updates are not been provided yet.
That’s it. In addition, documentation is also updated. Some major changes to the Kali documentation also planned. And dates of any of these changes are not announced yet. Stay tuned to know more.