The Importance of Updating Kali Linux Rolling Distribution
The Importance of Updating Kali Linux Rolling Distribution
Kali Linux is a fantastic operating system for penetration testing and security evaluation. It comes with virtually all security tools built in, it’s lightweight by default, and it has a huge ecosystem that is constantly helping with the project.
Kali recently began moving towards a rolling distribution. This allows both the core Debian operating system components and the applications to update much more frequently with fewer dependency breaks. This is big deal, both because all future development will be on the rolling distribution and because the current distribution will not be supported after April 15th 2016.
This nearly-constant update rhythm is great for penetration testers. Kali will now have the very latest builds of essential tools like Metasploit, Kismet, and aircrack-ng. It will also get Debian Linux updates more frequently to support newer hardware and integrate bugfixes.
There’s always a downside though. Here, the downside is that you need to update Kali more often. As an example, I installed Kali yesterday and immediately ran apt-get update and apt-get dist-upgrade to update the installed components. That’s to be expected, the installation ISO was built weeks ago. What I did not expect was that this morning I also checked for updates. After only one day, here’s what I see:
So in less than 24 hours with the default Kali Linux installation I went from fully up-to-date to needing 32 packages.
The benefits of frequent updates outweigh the drawbacks. But you need to ensure that you regularly update Kali. Otherwise you’re missing out on this amazing benefit.
Enjoy!
Mike Danseglio – CISSP, MCSE, and CEH
Mike Danseglio teaches IT Security Training, Windows, System Center and Windows Server 2012 classes at Interface Technical Training. His classes are available in Phoenix, AZ and online with RemoteLive™.
You May Also Like
aircrack-ng, apt-get dist-upgrade, apt-get update, Debian, Kali, Kali Linux, Kismet, Linux Kali Rolling Distribution, Metasploit
Cable Testers and How to Use them in Network Environments
0 694 1This content is from our CompTIA Network + Video Certification Training Course. Start training today! In this video, CompTIA Network + instructor Rick Trader demonstrates how to use cable testers in network environments. Let’s look at some tools that we can use to test our different cables in our environment. Cable Testers Properly Wired Connectivity … Continue reading Cable Testers and How to Use them in Network Environments
How to use AWS CloudFormation templates to automate solutions inside Amazon AWS
0 380 0In the AWS Class here at Interface, we actually build fully automated solutions with AWS CloudFormations. Here’s an overview of using AWS templates using CloudFormation. CloudFormation is basically an “infrastructure-as-code tool” where you can go into a declarative document and define all the resources that you want and feed the document into the CloudFormation … Continue reading How to use AWS CloudFormation templates to automate solutions inside Amazon AWS
How to create a Cisco IOS Banner – Login and MOTD Message of the Day
0 4292 4In this video, Cisco CCNA instructor Mark Jacob shows how to create a Login and Message of the Day (MOTD) banners in Cisco IOS. The Banner is an interesting feature of the Cisco IOS. You could probably get by without it, but in a commercial environment you want to have it.
See what people are saying...