Vulfocus靶场搭建

下载安装Vulfocus镜像

1
docker pull vulfocus/vulfocus:latest

查看下载的镜像

1
docker images

查看docker服务器ip

1
ifconfig

运行Vulfocus

1
docker create -p 8081:80 -v /var/run/docker.sock:/var/run/docker.sock -e VUL_IP=172.18.1.128 vulfocus/vulfocus

参数解释

1
2
3
4
5
-p :前边的端口代表物理机的端口,后边的端口是docker的端口
-v :/var/run/docker.sock:/var/run/docker.sock为docker交互连接。
-e:
VUL_IP=172.18.1.128 为Docker服务器 IP,不能为 127.0.0.1。ip建议用虚拟机的ip,方便本机访问
vulfocus/vulfocus是上面的仓库镜像名,也可以用镜像ID。

查看docker服务

1
docker ps -a

启动容器

1
2
3
4
# 启动容器
docker start
# 关闭容器
docker stop

启动靶场

网址对应的虚拟的ip,端口对应80

网站登录初始账号密码为admin/admin

添加镜像

直接点这个现在不能用了,需要重新换镜像

参考链接:vulfocus不能同步的解决方法/vulfocus同步失败_key_info的博客-CSDN博客

更改镜像源

/etc/docker/daemon.json文件做如下修改

1
2
3
4
5
{
"registry-mirrors": [
"<https://dockerproxy.com/>"
]
}

重新拉取镜像

1
docker pull dockerproxy.com/vulfocus/vulfocus:latest

重命名镜像

1
docker tag dockerproxy.com/vulfocus/vulfocus:latest vulfocus/vulfocus:latest

删除代理镜像

1
docker rmi dockerproxy.com/vulfocus/vulfocus:latest

然后就可以按照上面重新启动镜像了

然后就可以通过一键同步获取靶场,选择需要的进行下载就ok了

配置阿里云加速源

网址:https://www.aliyun.com/

然后重新启动镜像