Kali Linux is a pen-testing Linux operating system contributed and distributed by Offensive Security. This operating system is known to be best for information security training and penetration testing services. Offensive Security also provides free online courses to help understand the different type of exploits.
With Windows expanding its horizon toward Linux developers with Windows Subsystem for Linux, Kali Linux was a long time coming. Though it came in as a surprise, it is good to know that kali’s Metasploit framework is also available to download in the subsystem.
To download Kali Linux you’ll first have to enable Windows Subsystem for Linux by typing following command in PowerShell with an Administrative account. Then restart your PC.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Once rebooted, open the Windows App store and search for the “Kali Linux” application or follow the link below.
Now that you have installed Kali Linux it is time to download the Metasploit framework. Open Kali Linux CLI (Command Line Interface) then paste the following commands.
apt-get install metasploit-framework
Note: Some Kali tools are identified by antivirus software as malware. One way to deal with this situation is to allow antivirus exceptions on the directory in which the Kali chroot resides in. Follow the video below to add an exclusion to Windows Defender.
Kali Linux also has a recovery mechanism for you to follow, which will help you reset it when things don’t work out as intended.
Note: This process will wipe your Kali WSL chroot, and re-extract a new copy. Any changes made to the filesystem will be gone, and reset to default.
And you thought that you enough, nope. You can also run Xfce desktop manager using Remote Desktop Connection in Windows. The video below will show you how to so. This feature was recently announced at Build 2018 and Kali Linux is the first one to implement this feature.
Go to the official blog to learn more, Click here.
So, will you use Kali Linux as Windows subsystem for Linux? Share your thoughts down in the comment section.