Katoolin3 brings all programs available in Kali Linux to Debian and Ubuntu.
This program is a port of katoolin from LionSec to python3. Katoolin3 offers several improvements over katoolin:
Installing programs from repositories for different operating systems is generally considered dangerous!
Some packages might (and probably will) break your system. Be careful when installing the tools and don’t blame katoolin3 for any inconveniences.
The optimal solution is to install specific tools from tools.kali.org.
It is not recommended to install all tools.
git clone https://github.com/s-h-3-l-l/katoolin3;
cd katoolin3;
chmod +x ./install.sh;
sudo ./install.sh;
Important: If you get the error Please install the python3-apt package please make sure katoolin3 runs with exactly the same python3 version as the python3-apt package. On modern distributions python3-apt is only for python3.7 and on older distributions python3-apt is only for python3.5. Katoolin3 has to be run accordingly with python3.7 or python3.5.
The program flow of katoolin3 is realized by presenting a list of options that you can choose from. These lists look like that:
0) …
1) …
2) …
To install a package enter the corresponding number. To install multiple packages at once specify a range like 3-5, a list like 1,2,3 or combine them like 1,2,5-7,9. You can also install all packages at once.
This works just like installing except that you have to prepend a ~ before your selection. You can also uninstall all packages at once.
Katoolin3 supports searching the package cache.
E.g. if you want to install some tools related to SQL injections you can go into the search menu and search for sql injection.
If you want to have specific information about a package just enter the package name in the same search menu.
For more functionalities see the help dialogue inside the program.
To update your tool list execute
chmod +x ./update.sh;
sudo ./update.sh;
To uninstall katoolin3 execute
chmod +x ./uninstall.sh;
sudo ./uninstall.sh;
Uninstalling the Kali tools can be done inside katoolin3.
Both git fetch and git pull talk to a remote repository, but they do very different things to your…
Sometimes the change you need already exists, just on the wrong branch. A hotfix lands…
Email is still one of the most important communication channels inside modern applications. Password resets,…
Nginx is a high-performance web server and reverse proxy trusted by some of the largest…
ufw (Uncomplicated Firewall) sits on top of iptables (or nftables on newer systems) and replaces…
When you share a server with a team or investigate unexpected activity, the first question…