This guide will walk you through installing Kali Linux tools using Katoolin on Linux. For those who don’t know Katoolin it is a Python script that is used to install all Kali Linux tools automatically or manually. Kali Linux has over 300 penetration testing tools. Instead of installing tools, you can only have selected tools of your choice on your Linux distribution. If you are one of them, you must try Katoolin. This will add the Kali Linux repository to your Linux so that you can either install all the tools automatically or just what you need. Katoolin is completely free and officially tested on Debian based systems. However, it can work on other Linux distributions too.
Installing Kali Linux Tools Using Katoolin
We tested Katoolin on an Ubuntu 16.04 LTS server.
Since it is written using the Python language, you need to install Python on your Linux server.
To install Python and other prerequisites on DEB based systems, run the following command:
sudo apt-get install python git
On RPM based systems such as RHEL, CentOS , Fedora:
sudo yum install python git
sudo dnf install python git
After installing the prerequisites, install Katoolin as shown below:
git clone https://github.com/LionSec/katoolin.git && cp katoolin/katoolin.py /usr/bin/katoolin
chmod +x /usr/bin/katoolin
We have now installed Katoolin. Let’s go ahead and see how to use it.
All commands must be run as superuser.
For start Katoolin , run the following command:
It looks like this katoolin command line interface.
$$ |$$ / $$$$$$ $$$$$$ $$$$$$ $$$$$$ $$ |$$ $$$$$$$ $$$$$ / ____$$ _$$ _| $$ __$$ $$ __$$ $$ |$$ |$$ __$$ $$ $$< $$$$$$$ | Kali linux tools installer |$$ |$$ |$$ | $$ | $$ |$$ $$ __$$ | $$ |$$ $$ | $$ |$$ | $$ |$$ |$$ |$$ | $$ | $$ | $$ $$$$$$$ | $$$$ |$$$$$$ |$$$$$$ |$$ |$$ |$$ | $$ | __| __| _______| ____/ ______/ ______/ __|__|__| __| V1.1 + -- -- +=[ Author: LionSec | Homepage: www.lionsec.net + -- -- +=[ 331 Tools [W] Before updating your system , please remove all Kali-linux repositories to avoid any kind of problem . 1) Add Kali repositories & Update 2) View Categories 3) Install classicmenu indicator 4) Install Kali menu 5) Help kat >
As you can see above, the main Katoolin interface has four options. Enter the number to open the corresponding submenu. Let’s see one by one.
1. Add Kali Repository & Update
This option will allow you to add the kali Linux repository on your Linux system. For type 1 (number 1) to add the repositories.
1) Add Kali repositories & Update 2) View Categories 3) Install classicmenu indicator 4) Install Kali menu 5) Help kat > 1
The sub-menu will open. Again, the symbol 1 to add the Kali-Linux repositories.
1) Add kali linux repositories 2) Update 3) Remove all kali linux repositories 4) View the contents of sources.list file What do you want to do ?> 1
Then enter 2 to update the repositories:
1) Add kali linux repositories 2) Update 3) Remove all kali linux repositories 4) View the contents of sources.list file What do you want to do ?> 2
symbol 3 if you want to remove the added kali-Linux repositories and type 4 to view the contents of sources.list file.
To return to the previous menu, enter back and press ENTER.
What do you want to do ?> back 1) Add Kali repositories & Update 2) View Categories 3) Install classicmenu indicator 4) Install Kali menu 5) Help kat >
To return to the main menu, enter GOHOME and press ENTER.
kat > gohome 1) Add Kali repositories & Update 2) View Categories 3) Install classicmenu indicator 4) Install Kali menu 5) Help kat >
To view the entire list of available categories, such as 2 …
kat > 2 **************************** All Categories ***************************** 1) Information Gathering 8) Exploitation Tools 2) Vulnerability Analysis 9) Forensics Tools 3) Wireless Attacks 10) Stress Testing 4) Web Applications 11) Password Attacks 5) Sniffing & Spoofing 12) Reverse Engineering 6) Maintaining Access 13) Hardware Hacking 7) Reporting Tools 14) Extra 0) All Select a category or press (0) to install all Kali linux tools .
As you can see, in the above output there are available fourteen categories. You can install them all at once, or you can set any specific category by entering the corresponding category number.
To install all Kali Linux tools, enter 0 (zero) and press Enter. This will install all the tools. It will take some time, depending on your internet speed. Also, make sure you have enough free space on your hard drive. The installation will consume a lot of disk space.
Alternatively, you can simply install what exactly you want. Let’s say for example to install tools under a category Exploitation tools , a type eight and press the ENTER button. It will display a submenu and a list of all available packages in that category. You can install all funds in this category by typing 0 (zero), or enter any specific number to install a specific tool under the Exploitation tools category.
kat > 8 =+[ Exploitation Tools 1) Armitage 2) Backdoor Factory 3) BeEF 4) cisco-auditing-tool 5) cisco-global-exploiter 6) cisco-ocs 7) cisco-torch 8) commix 9) crackle 10) jboss-autopwn 11) Linux Exploit Suggester 12) Maltego Teeth 13) SET 14) ShellNoob 15) sqlmap 16) THC-IPV6 17) Yersinia 0) Install all Exploitation Tools Insert the number of the tool to install it . kat >
To return to the previous menu, enter back , and return to the main menu, type gohome …
3. Install the classicmenu indicator
The ClassicMenu indicator is the notification area of the applet for the top bar of the Unity desktop environment in Ubuntu. It provides an easy way to get the classic GNOME Application Menu for those who prefer it through the Unity Menu. Like the classic GNOME menu, it includes Wine games and applications.
To install it, enter 3 and press ENTER and then type at to confirm and install it.
4. Install the Kali menu
To install the Kali menu, the symbol 4 and the symbol at to confirm the installation.
After you have installed Katoolin, click “Ctrl + C” to get out of it.
kat > ^CShutdown requested...Goodbye...
And it’s all. As you can see, Katoolin is a fairly lightweight and straightforward tool that provides an easy way to install Kali Linux tools on your Linux distribution. You don’t always need Kali Linux to try all the forensic, penetration, and security testing tools. Katoolin will do this for you on any Linux box. Give it a try, you won’t be disappointed.