As you know, Kali is a Linux distribution specialized for cybersecurity. It allows you to perform vulnerability analysis, intrusion testing, network packet analysis, reverse engineering, and various other tasks. If you’re a pentester, you likely use it and know that creating Kali Linux VMs for each mission can be daunting!
Fortunately, a new open-source project called Kali-automation-install will make your life much easier. This tool enables you to automatically create a Kali Linux VM with all the necessary tools pre-installed, using a simple bash script that can be quickly and easily modified. This allows you to tailor your setup to meet the specific requirements of each of your expert missions ;-).

The logo of Kali Linux, a pentesting distribution based on Debian.
This project was developed by sKillseries, a regular in the offensive cyber world. It also allows you to configure Kali to work with the two most common hypervisors: VirtualBox and VMware.
To use it, you will first need to install Packer and the hypervisor of your choice (I chose Virtualbox for the example).
apt install packer virtualbox virtualbox-ext-packThen you can modify the variables in the kali-vars.json file to customize your Kali Linux VM.
{ "iso_url": "<Kali-Linux Download Link>", "iso_checksum": "<SHA256Checksum of the ISO>" }Finally, once these modifications have been made, you can initiate the creation of the VM with a single command directly from your terminal or your own scripts.
packer build -var-file=kali-vars.json config-virtualbox.jsonYou can even do it in headless mode if you want (without interaction) by adding the following parameter to your hypervisor’s JSON file.
"headless": "1"You will find all the information about this project on its GitHub page.
And if you'd like to go a step further in supporting us, you can treat us to a virtual coffee ☕️. Thank you for your support ❤️!
We do not support or promote any form of piracy, copyright infringement, or illegal use of software, video content, or digital resources.
Any mention of third-party sites, tools, or platforms is purely for informational purposes. It is the responsibility of each reader to comply with the laws in their country, as well as the terms of use of the services mentioned.
We strongly encourage the use of legal, open-source, or official solutions in a responsible manner.


Comments