Katoolin3 将 Kali Linux 中的所有程序带到 Debian 和 Ubuntu。
本程序是 LionSec 的 katoolin 的 Python3 移植版。Katoolin3 相比原版 katoolin 提供了多项改进:
最新的软件包
旧版 katoolin 使用的软件包列表已经过时。Katoolin3 始终保持其软件包列表最新。
(最后更新日期:2020 年 2 月 18 日)
改进的对缺失软件包的处理
如果某个软件包在仓库中不再可用,旧版 katoolin 会出错。Katoolin3 会检测到这些情况并简单地忽略它们。
软件包的移除
现在你可以移除所有由 katoolin3 安装的软件包(逐个移除或一次性全部移除)。
升级不会再破坏你的系统
……因为 Kali 仓库仅在 katoolin3 运行期间被启用。
更好地利用 APT 生态系统
旧版 katoolin 会执行潜在的危险操作,例如修改和删除重要的系统配置文件。这一情况已被改变。
更容易维护 Kali 的软件包
由于旧版 katoolin 的编程方式,向软件包列表添加新软件包变得困难。现在维护软件包列表变得更加容易。
更干净的代码
由于代码质量差,旧版 katoolin 无法维护,必须从头重写。Katoolin3 的目标是更易读、更易维护。
从针对不同操作系统的仓库安装程序通常被认为是危险的!
某些软件包可能会(并且很可能会)破坏你的系统。安装工具时要小心,不要因为任何不便而责怪 katoolin3。
最佳解决方案是从 tools.kali.org 安装特定的工具。
不建议安装所有工具。
git clone https://github.com/s-h-3-l-l/katoolin3;
cd katoolin3;
chmod +x ./install.sh;
sudo ./install.sh;
重要: 如果你遇到错误 Please install the python3-apt package,请确保 katoolin3 使用的是与 python3-apt 包完全相同的 python3 版本。在现代发行版上,python3-apt 仅适用于 python3.7;而在旧发行版上,python3-apt 仅适用于 python3.5。Katoolin3 必须相应地使用 python3.7 或 python3.5 运行。
katoolin3 的程序流程通过呈现一系列可供选择的选项列表来实现。
这些列表看起来像这样:
0) ...
1) ...
2) ...
要安装一个软件包,请输入对应的数字。
要一次性安装多个软件包,可以指定一个范围如 3-5,或一个列表如 1,2,3,或者组合它们如 1,2,5-7,9。
你也可以一次性安装所有软件包。
操作方式与安装类似,只是你需要在选择前加上一个 ~。你也可以一次性卸载所有软件包。
Katoolin3 支持搜索软件包缓存。
例如,如果你想安装一些与 SQL 注入相关的工具,可以进入搜索菜单并搜索 sql injection。
如果你想了解某个软件包的详细信息,只需在同一个搜索菜单中输入软件包名称。
更多功能请参见程序内的帮助对话框。
要更新你的工具列表,执行
chmod +x ./update.sh;
sudo ./update.sh;
请在 Github 上联系我。
要卸载 katoolin3,执行
chmod +x ./uninstall.sh;
sudo ./uninstall.sh;
卸载 Kali 工具可以在 katoolin3 内部完成。