Vulhub靶场搭建

  • 记录一下kali安装Vulhub靶场的步骤,以便以后更快的搭建
  • 以下都在root用户下执行,sudo -i切花root用户

安装docker

  • 执行以下命令安装docker
apt-get update

apt-get install -y apt-transport-https ca-certificates

apt-get install dirmngr

curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -

echo 'deb https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/ buster stable' | sudo tee /etc/apt/sources.list.d/docker.list

apt-get update

apt install docker-ce
  • 执行完成后,输入service docker start启动docker,输入docker version查看所安装docker版本

  • 执行以下命令安装compose

apt install docker-compose
  • 执行以下命令安装 Portainer 可视化面板
docker pull portainer/portainer
  • 执行以下命令开启 Portainer
docker run -d -p 9000:9000 \
    --restart=always \
    -v /var/run/docker.sock:/var/run/docker.sock \
    --name prtainer-test \
    portainer/portainer
  • 打开浏览器访问0.0.0.0:9000,看到 Portainer 登录页面代表安装成功

安装Vulhub

  • 执行以下命令安装Vulhub
git clone https://github.com/vulhub/vulhub.git

使用漏洞环境

  • 我是在/home/kali下安装的Vulhub,所以漏洞文件都在/home/kali/vulhub目录下
  • cd /home/kali/vulhub/具体漏洞进入对应漏洞目录,输入以下命令即可使用该漏洞
docker-compose up -d
  • 可以在 Portainer 中管理容器
  • 最后访问不同环境对应的端口即可

文章作者: MissPower007
文章链接: http://time.pings.fun
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 MissPower007 !
评论
  目录