我可以在 Ubuntu 上安装 Kali 工具吗?

bl4*_*SDB 11 security software-sources software-installation

我想知道是否有任何方法可以在 Ubuntu 12.04 上安装sqlmap, nikto, john, aircrack-ng, ... 等Kali 工具?

如果是,那么我应该如何进行?

小智 14

唯一适用于 Ubuntu 的当前版本是 12.04,并且存储库自 2013 年以来没有更新。不要使用它。

对于 14.04+,请参阅第二个答案


复制以下 Kali 存储库:

deb http://ppa.launchpad.net/wagungs/kali-linux2/ubuntu YOUR_UBUNTU_VERSION main 
deb-src http://ppa.launchpad.net/wagungs/kali-linux2/ubuntu YOUR_UBUNTU_VERSION         main 
deb http://ppa.launchpad.net/wagungs/kali-linux/ubuntu YOUR_UBUNTU_VERSION main 
deb-src http://ppa.launchpad.net/wagungs/kali-linux/ubuntu YOUR_UBUNTU_VERSION main 
Run Code Online (Sandbox Code Playgroud)

YOUR_UBUNTU_VERSION根据您的 Ubuntu 版本替换文本。

  • Ubuntu 12.04: precise
  • Ubuntu 12.10: quantal
  • Ubuntu 13.04: raring

假设您使用的是 Ubuntu 13.04,您的存储库将是

deb http://ppa.launchpad.net/wagungs/kali-linux2/ubuntu raring main
deb-src http://ppa.launchpad.net/wagungs/kali-linux2/ubuntu raring main
deb http://ppa.launchpad.net/wagungs/kali-linux/ubuntu raring main
deb-src http://ppa.launchpad.net/wagungs/kali-linux/ubuntu raring main 
Run Code Online (Sandbox Code Playgroud)

注意:如果您是 Ubuntu 14.04 用户,则可以使用raring,因为未发布 Kali 存储库的 Trusty 版本

更新来源

使用命令打开源

sudo -H gedit /etc/apt/sources.list.d/kali-tools.list
Run Code Online (Sandbox Code Playgroud)

现在,gedit 编辑器将打开文件kali-tools.list. 将上述代码粘贴到文件末尾并保存。

复制 PGP 密钥

复制下面的密钥并将其保存为 key.pgp 文本文件在您的桌面上。

-----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: SKS 1.1.4
 Comment: Hostname: keyserver.ubuntu.com

 mI0ET324YwEEANbSlISrOlAGjxgFRxiN6jk0JIl/vxQ8lapRdxZ4DHDAQdXbX4AuigMBkP5e
 sOxhMpDnkgMRtEVpaBMdQheA0/431pPQYqkr3jdeZw5JS5opiyJ4qr/QrcoSFHSluEkWkbZ6
 RYOkA25vW31KK2FB2LQVRYk580llXAVgIUznm2ATABEBAAG0GExhdW5jaHBhZCBQUEEgZm9y
 IHdhZ3VuZ4i4BBMBAgAiBQJPfbhjAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRAb
 IuuNj9/bVxabBADSGN8cp+hqkdZqwq263wdz/UGsiuB1bCrH06/HznC/ZC5rjfH3aQ1Dwwag
 zYCrSD3c0cKNAqD10009N76RMlzZBH8kKL9khH3zPL/k4/lYuVP7y6NKFbBsnawEUc0mWcCa
 mH4ScTdWWPXP/mOQiUUjnQ1bZhzpcbQOb+hEUAqExg==
 =fJ+8
 -----END PGP PUBLIC KEY BLOCK-----
Run Code Online (Sandbox Code Playgroud)

在apt中添加PGP Key

打开终端并输入

cd Desktop
sudo apt-key add key.pgp
Run Code Online (Sandbox Code Playgroud)

如果您的密钥添加成功,您将看到Ok

现在使用命令更新您的 apt-get 存储库

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

安装 Synaptic 包管理器

使用命令

sudo apt-get install synaptic
Run Code Online (Sandbox Code Playgroud)

如果您已经安装了 Synaptic,则可以跳过此步骤。

安装 Kali 工具

现在打开 Synaptic Package manager 并单击 Origin。您可以按名称查看 2 个 Kali 存储库

LP-PPA-wagungs-kali-linux/raring
LP-PPA-wagungs-kali-linux2/raring
Run Code Online (Sandbox Code Playgroud)

单击存储库并从列表中安装工具。

截屏


小智 8

Ubuntu 的功能远不止这些!

  • Cyber​​ Sec I PPa's (Cyber​​sec Team)

  • Black hat sec PPA(由 D4RkNiK0l4s 提供)

乌托邦

ppa:darklordpaunik8880/kalibuntu
ppa:darklordpaunik8880/kalibuntu1
Run Code Online (Sandbox Code Playgroud)

可靠

ppa:cybersec/chaos-ppa
ppa:cybersec/chaos-ppa-v1
ppa:cybersec/chaos-ppa-v2
ppa:cybersec/test
ppa:cybersec/trojan-horse
ppa:darklordpaunik8880/darkminttrustytahr
ppa:darklordpaunik8880/darkminttrustytahr2
ppa:darklordpaunik8880/darkminttrustytahr3
ppa:darklordpaunik8880/darkminttrustytahr4
Run Code Online (Sandbox Code Playgroud)

在那些 PPa 中有超过 500 多种可用的黑客工具,这家伙做得非常好!那些工具都是开源的,它们不属于任何名称或其他东西。:D Ubuntu 是一个很棒的发行版,它有很多工具和包,可以通过存储库安装它们,如下所示:

可靠

sudo add-apt-repository  ppa:cybersec/chaos-ppa
sudo add-apt-repository  ppa:cybersec/chaos-ppa-v1
sudo add-apt-repository  ppa:cybersec/chaos-ppa-v2
sudo add-apt-repository  ppa:cybersec/test
sudo add-apt-repository  ppa:cybersec/trojan-horse
sudo add-apt-repository  ppa:darklordpaunik8880/darkminttrustytahr
sudo add-apt-repository  ppa:darklordpaunik8880/darkminttrustytahr2
sudo add-apt-repository  ppa:darklordpaunik8880/darkminttrustytahr3
sudo add-apt-repository  ppa:darklordpaunik8880/darkminttrustytahr4 
Run Code Online (Sandbox Code Playgroud)

乌托邦

 sudo add-apt-repository ppa:darklordpaunik8880/kalibuntu                  
 sudo add-apt-repository ppa:darklordpaunik8880/kalibuntu1
Run Code Online (Sandbox Code Playgroud)

然后打开突触或任何你喜欢使用的东西并开始安装你的工具!!