怎样快速搭建Vulhub渗透靶场环境

  介绍

怎样快速搭建Vulhub渗透靶场环境,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

<强>前言

我们都知道,在学习网络安全的过程中,搭建漏洞靶场有着至关重要的作用。复现各种漏洞,能更好的理解漏洞产生的原因,提高自己的学习能力。下面我在卡莉中演示如何详细安装漏洞靶场Vulhub。

<强>什么是Vulhub>

Vulhub是一个基于码头工人和docker-compose的漏洞环境集,进入对应目录并执行一条语句即可启动一个全新的漏洞环境,让漏洞复现变得更加简单,让安全研究者更加专注于漏洞原理本身.Vulhub的官方地址为www.vulhub.org。

<强>我在今天搭建靶场的时候遇到了几个问题:

<李>

系统时间问题。

<李>

卡利安装码头工人的时候需要证书。

<李>

卡莉源修改后,显示的签名错误(参考1修改时间即可)。

<李>

码头工人安装皮普,组成。

<李>

卡莉在虚拟机状态下不能自己拉伸屏幕。

<李>

如何更新码头工人源

<强>一。系统时间问题:

预设时间为今天,那么就是2020年08月22日10:00:00。

我们会先设日期

日期- s 20220822或者日期- s 08/22/20

再设时间

日期- s 10:00:00

一台机器还好,说多了你就会烦了。有没有一步到位的办法呢?几经搜索发现有!

 date  082210002020(月日时分年)

这样可以一步到位。但是!但是什么呢,对于Linux来说,这样的写法太不人性,太难记了。有没有更简单的方法?几经摸索,发现,有!

 date  -s “2020822, 10:00:00" 

这样就可以一步到位,而又容易记忆了。偷着用了好长时间了,一般儿人我不告诉他,虚。

时间设置完了就要保存了。如果你会正常关机还好说。系统关的时候会保存一次,可是如果你可能不正常关机的话,可以这么先保存一下设置

 hwclock ——systohc 

对的,是这么写。网上大多的写法是

 clock  - w 

或者

 hwclock  - w 

而你仔细分析下就知道,时钟是hwclock的软链接。而hwclock的帮助和男人里根本未提- w这个参数。不知道- w是哪年的写法。

怎样快速搭建Vulhub渗透靶场环境

二,,安装码头工人

因为Vulhub是一个基于码头工人和docker-compose的漏洞环境集。

更新软件

我们需要安装码头工人,切换成根用户,象征性的更新一下软件,输入如下命令

 apt-get 更新

因为我在更新系统时间的截图里面已经有了更新软件命令,所以我这里就不截图了。

安装https协议,CA证书

 apt-get  install  -y  apt-transport-https  CA证书

怎样快速搭建Vulhub渗透靶场环境

安装码头工人

 apt  install 码头工人。io 

怎样快速搭建Vulhub渗透靶场环境

查看版,本是否安装成功。

 docker  - v 

怎样快速搭建Vulhub渗透靶场环境

显示码头工人运行状态

 docker , ps 

怎样快速搭建Vulhub渗透靶场环境

暂时未运行所以是空的。

安装pip

 apt-get  install  python3-pip 

怎样快速搭建Vulhub渗透靶场环境

安装docker-compose

 pip3  install  docker-compose 

怎样快速搭建Vulhub渗透靶场环境

查看docker-compose版本

 docker-compose  - v 

怎样快速搭建Vulhub渗透靶场环境

git  Vulhub

 git  clone  https://github.com/vulhub/vulhub.git 

怎样快速搭建Vulhub渗透靶场环境

怎样快速搭建Vulhub渗透靶场环境