Kalibrowser - 直接在Web浏览器中运行Kali Linux

时间:2020-03-21 11:45:54  来源:igfitidea点击:

Kalibrows,由安全分析师Mr.jerry Gamblin为道德黑客开发的新项目。
我们不必在系统上安装Kali Linux。
我们需要的只是安装了一个具有Web浏览器和Docker的系统。
只需下载Kalibrowser Docker Image并开始使用Web浏览器内的Kali Linux操作系统。

运行Kalibrowser.

Kalibrowser实际上是用Kali Linux Docker,OpenBox和Novnc HTML5 VNC客户端构建的Docker图像。

因此,为了运行Kalibrowser,我们需要先安装Docker。

在基于APT和基于yum的系统上安装Docker:

要在Ubuntu或者CentOS上安装Docker,请检查以下链接。

  • 如何在Ubuntu安装Docker
  • 如何在CentOS中安装Docker

在Arch Linux和衍生中安装Docker:

Docker在Arch Linux官方存储库中提供。

要在Arch Linux上安装Docker及其衍生产品,请运行:

$sudo pacman -S docker

然后,首先启动并启用Docker服务,如下所示。

$sudo systemctl start docker
$sudo systemctl enable docker

推荐下载页:免费视频:"Kali 101 - 免费视频培训程序(价值19美元!)"

下载并运行Kalibrowser

运行以下命令下载和Kalibroswer Docker Image。

$sudo docker run -d -t -i -p 6080:6080 jgamblin/kalibrowser

示例输出:

Unable to find image 'jgamblin/kalibrowser:latest' locally
latest: Pulling from jgamblin/kalibrowser
b2860afd831e: Pull complete 
340395ad18db: Pull complete 
d4ecedcfaa73: Pull complete 
22fd4cf3e6b4: Pull complete 
9c9e5644da6c: Pull complete 
b9d18ca9e0e5: Pull complete 
ad56499ecc47: Pull complete 
Digest: sha256:a7b04bccc16b738887b12256a4daaccdd93924e92ead7c4f6297610786a34815
Status: Downloaded newer image for jgamblin/kalibrowser:latest
c564a0922a6a3d1849743adab10a167f47b1a8606b48fa6b0129221ef388ae15

现在,打开Web浏览器和类型:http://localhost:6080或者http://IP地址:6080 /地址列中。

从Web浏览器开始使用Kali Linux。

这是Kalibrowser在行动中:

要打开菜单项,请右键单击空白区域。
将出现一个基本菜单。

我们还可以以正常系统中的方式打开图形应用程序。

为了简单快速地保持Kalibrowser,开发人员仅包括Kali Linux的基础安装。
但是,如果要通过命令行才能安装其他工具。

停止Kalibrowser.

使用Kali Linux后,我们可以如下所示停止它。

首先使用命令查找Kali Linux Docker Image ID:

$sudo docker ps -a

示例输出:

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c564a0922a6a jgamblin/kalibrowser "/bin/sh -c /startup." 6 hours ago Up 6 hours 0.0.0.0:6080->6080/tcp sharp_bartik

如上所述,Kali Linux Docker Image ID是C564A092A6A。

要停止此容器,请运行:

$sudo docker stop c564a0922a6a