在Ubuntu 16.04 LTS中正确安装Kali linux工具

我想每个人都知道 – 我们需要安装katoolin才能在Ubuntu上使用Kali Linux Tools。 之前我曾经通过互联网查看并找到了这些解决方案: 我可以在Ubuntu上安装Kali工具 , 如何自动安装所有Kali Linux

所以这是我的步骤:

 apt-get install git git clone https://github.com/LionSec/katoolin.git && cp katoolin/katoolin.py /usr/bin/katoolin chmod +x /usr/bin/katoolin sudo katoolin 

然后,为了添加Kali Linux存储库并更新它们,我从katoolin菜单中选择了选项1

然后,为了查看可用的类别并安装所有可用的工具,我从katoolin的主菜单中选择了选项2,然后按0。

但在那之后我得到了这个:

无法找到包webshag

此外,我在软件更新程序中出错 – 它没有让我做任何事情。 Ubuntu刚挂断电话。 我通过在katoolin删除kali linux存储库然后在Software Updater中解决了这个问题。

有谁知道如何以适当的方式在Ubuntu 16.04中安装Kali Linux工具?

介绍

Katoolin是一个脚本集合,用于在Kali linux以外的不同平台上自动安装Kali linux工具,在其他操作系统或Windows子系统Linux中安装Kali linux工具和Katoolin总是比在Kali Linux中安装相同的工具更不安全。 Kali Linux以印度教的破坏女神命名,这应该给用户一些迹象,即使Kali Linux本身也存在风险且难以管理,特别是对于新用户。

Katoolin从各种来源获取工具,包括apt和GitHub。 Katoolin对它运行的平台一无所知,所以使用Katoolin的最安全的方法是一次一个工具以一种难的方式安装每个工具,每次检查该工具是否包含在默认的Ubuntu中存储库,如果是这样安装它而不是。 安装完成后,应立即禁用Katoolin添加的软件源,以防止Katoolin在更新Ubuntu软件时用自己更新的软件包替换默认Ubuntu存储库中安装的软件包。


安装Kali linux工具

(重新)安装Katoolin如下:

  1. 打开终端并输入:

     sudo apt install git git clone https://github.com/LionSec/katoolin.git && sudo cp katoolin/katoolin.py /usr/bin/katoolin 
  2. 使/usr/bin/katoolin可执行。

     sudo chmod +x /usr/bin/katoolin 
  3. 按如下方式运行Katoolin,您将看到Katoolin界面:

     sudo katoolin 

    在此处输入图像描述
    在katoolin界面中查看可用软件的类别

按0安装所有Kali linux工具。

当您转到查看类别然后输入0时,安装程​​序将立即返回到您所在的位置。 向上滚动,您将看到无法找到许多软件包。 这些包不再维护或已从Kali存储库中删除。 即使遇到这个问题,您仍然可以找到许多可用于安装的Kali软件。

所以最好的选择是在一系列不同的步骤中安装Kali linux工具。 就像您要在系统上安装Forensic工具一样,然后从类别中选择其选项,然后键入0以安装所有取证工具。 如果这仍然不起作用,那么您必须安装一次可以安装一个包的任何取证工具。

这就是为什么当您尝试一次安装所有Kali Linux工具时,Katoolin界面有时会挂起。 花时间等待服务器响应对不可用的包的请求,并将其乘以Katoolin存储库中有多少不可用的Kali linux工具。

在此处输入图像描述

如果您想返回主菜单, gohome在您的katoolin界面中输入gohome 。 现在选择选项3或4以安装classicmenu指示器或Kali菜单。 按y键继续,然后按Enter开始其设置。

完成使用katoolin安装Kali工具后,您可以通过按键盘组合Ctrl + C退出,您将看到再见消息。

shutdown requested....Goodbye...

以上文本块的功劳归于Kashif, 如何在Ubuntu 16和CentOS 7上安装Kali Linux Tools,并添加斜体。


安装Kali linux工具后有关更新的警告

LionSec Katoolin GitHub网页明确警告Katoolin用户在更新软件时要小心。

在更新系统之前,请删除所有Kali-linux存储库以避免任何类型的问题。

在此处输入图像描述

在使用katoolin并添加存储库之后,可以安全地运行sudo apt-get update ,但是如果你这样做就不使用apt-get upgrade ,你的gnome和桌面将无法启动。

在katoolin中:

  1. 添加kali存储库和更新

  2. 通过katoolin或您的终端更新您的apt-get

安装所需的所有工具,之后通过从sources.listapt-key删除kali repos来进行清理。

如果发生任何错误,它来自sources.list ,这意味着包或工具不是为您的Linux体系结构设计/可用的,或者katoolin本身必须更新,因为所有者更改了存储库。

建议:

  1. 与katoolin开发人员保持联系。

  2. 安装aptitude

     sudo apt-get install aptitude 

    然后搜索候选包的要求,例如:

     aptitude search "?provides(wine)" 

    了解更多关于aptitude : dpkg和aptitude / apt-get有什么区别?

  3. 了解unable to locate packageno candidates之间的区别: Package 没有安装候选者意味着什么?

有一个循序渐进的解决方案可以避免崩溃: 我可以在Ubuntu上安装Kali工具吗?

在Ubuntu 16中:编辑文件/usr/bin/katoolin并删除这两个包的所有引用: dffwebshag并保存文件。

再次执行katoolin – 选择1然后再更新2 – 在该类型之后back并选择2然后键入0

对我来说,对于版本2.2.5+repack0-1ubuntu1 usb-modeswitch仍然显示错误,所以我使用ubuntuupdates.org的这个软件包安装

之后我再次执行katoolin – 选择1然后再更新2 – 在该类型之后back并选择2然后0开始安装。

我也面临同样的情况
编辑文件/usr/bin/katoolin (例如使用sudo -H gedit usr/bin/katoolin )并删除这两个包,只需搜索文本dffwebshag 。 从apt-get命令中删除这两个。