如何使用Katoolin3将Kali中的所有程序轻松移植到Debian和Ubuntu
2022-3-13 21:53:0 Author: www.freebuf.com(查看原文) 阅读量:5 收藏

freeBuf

主站

分类

漏洞 工具 极客 Web安全 系统安全 网络安全 无线安全 设备/客户端安全 数据安全 安全管理 企业安全 工控安全

特色

头条 人物志 活动 视频 观点 招聘 报告 资讯 区块链安全 标准与合规 容器安全 公开课

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

关于Katoolin3

Katoolin3是一款功能强大的工具,可以帮助广大研究人员将Kali Linux中的各种工具轻松移植到Debian和Ubuntu等Linux操作系统中。

该工具基于Python 3开发,并且提供了以下几种功能特性:

1、代码包更新:Katoolin3会自动将其工具列表中国呢的代码包更新至最新版本。

2、代码包列表更新:Katoolin3会自动检测不可用的代码库,并将其从列表中移除。

3、支持代码包删除:允许用户自由删除Katoolin3安装的代码包。

4、升级不影响系统稳定性:Katoolin3只会在其运行过程中更新代码包版本。

5、更好地利用APT生态系统。

6、维护Kali工具将更加轻松容易。

7、更简洁的代码:Katoolin3的代码大幅提升了可读性,并且易于维护。

实际上,在不同的操作系统安装相同的代码包会存在一定的风险,可能会影响系统稳定性。因此,Katoolin3便应运而生。不过,我们在安装工具时最好选择自己需要的工具,而不要直接安装所有Kali工具。

工具要求

APT作为包管理器

Python >= 3.5

Root权限

sh、bash

python3-apt

工具安装

广大研究人员可以使用下列命令将该项目源码克隆至本地,在给安装脚本提供可执行权限之后,便可以直接通过安装脚本完成Katoolin3的安装了:

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”的话,请确保本地环境安装并配置好了python3-apt所需的Python 3环境。在很多发行版操作系统上,python3-apt仅支持Python 3.7。Katoolin3同时支持Python 3.5和Python 3.7。

工具使用

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;

卸载Katoolin3

chmod +x ./uninstall.sh;

sudo ./uninstall.sh;

项目地址

Katoolin3:GitHub传送门

参考资料

https://github.com/LionSec/katoolin

https://github.com/LionSec

https://tools.kali.org/tools-listing


文章来源: https://www.freebuf.com/articles/web/324632.html
如有侵权请联系:admin#unsafe.sh