漏洞靶场搭建-Vulfocus

Vulfocus 是一个漏洞集成平台,将漏洞环境 docker 镜像,放入即可使用,开箱即用。
这个靶场有官方在线搭建好的,但是不知道什么原因用不了,只能自己本地搭建。

官方手册:Document

安装步骤

一、在linux上安装docker及docker-compose

这里使用vps来安装,虚拟机同理

centos(yum安装)

1、更新yum包,以确保yum包更新到最新

yum -y update

2、直接使用yum源安装docker及docker-compose

yum -y install docker
yum -y install docker-compose

3、查看docker及docker-compose是否安装成功

docker version
docker-compose version

4、启动docker服务 注:并设置开机自动启动

systemctl start docker.service
 
systemctl enable docker.service
ubuntu(apt安装)

1、更新apt源包,以确保apt包更新到最新

apt-get update

2、直接使用apt源安装docker及docker-compose

apt install docker
apt install docker-compose

3、查看docker及docker-compose是否安装成功

docker version
docker-compose version

4、启动docker服务 注:并设置开机自动启动

systemctl start docker.service
 
systemctl enable docker.service

二、靶场搭建使用

安装好docker后,就可以搭建该靶场了

1、修改/etc/docker/daemon.json
{
  "registry-mirrors": [
	  "https://dockerproxy.com/"
  ]
}

-------
{
    "registry-mirrors": [
        "https://hub.uuuadc.top",
        "https://docker.anyhub.us.kg",
        "https://dockerhub.jocher.com",
        "https://dockerhub.icu",
        "https://docker.ckyl.me",
        "https://docker.awsl9527.cn"
],
    "exec-opts":["native.cgroupdriver=systemd"]
}

~
~
~
最新可用20240915


{
    "registry-mirrors": [
        "https://dockerhub.icu",
        "https://docker.chenby.cn",
        "https://docker.1panel.live",
        "https://docker.awsl9527.cn",
        "https://docker.anyhub.us.kg",
        "https://dhub.kubesre.xyz"
],
    "exec-opts":["native.cgroupdriver=systemd"]
}

在这里插入图片描述
在这里插入图片描述

2、拉取镜像
docker pull dockerproxy.com/vulfocus/vulfocus:latest
3、重命名镜像
docker tag dockerproxy.com/vulfocus/vulfocus:latest vulfocus/vulfocus:latest
4、删除代理镜像
docker rmi dockerproxy.com/vulfocus/vulfocus:latest
5、启动靶场环境
docker run -p 80:80 -v /var/run/docker.sock:/var/run/docker.sock -e VUL_IP=0.0.0.0 vulfocus/vulfocus

在这里插入图片描述
在这里插入图片描述
admin/admin登录进去

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6、停止靶场环境

查询所有docker容器

docker ps -a  

停掉所需要的容器

docker stop CONTAINER ID

启用所需要的容器

docker start CONTAINER ID

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7、删除靶场环境
docker rm CONTAINER ID

在这里插入图片描述

curl: (56) Recv failure: Connection reset by peer解决方式-CSDN博客

  124  systemctl stop docker
  125  ip link set dev docker0 down
  126  brctl delbr docker0
  127  brctl addbr docker0
  128  ip addr add 172.16.10.1/24 dev docker0
  129  ip link set dev docker0 up
  130  systemctl restart docker
  131  curl 127.0.0.1
  132  systemctl status docker

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值