跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

网络安全开源靶场 Vulfocus 搭建指南

网络安全开源靶场 Vulfocus 的搭建方法。通过安装 Docker 和 Docker Compose 环境,配置镜像加速器,拉取镜像并运行容器即可部署 Vulfocus。该靶场支持无限添加漏洞环境,利用 Docker 特性实现环境重置,适用于企业内部人员能力考核与安全培训。默认登录凭据为 admin/admin,详细文档可参考官方 GitHub 仓库。

云朵棉花糖发布于 2026/3/29更新于 2026/7/2442 浏览
网络安全开源靶场 Vulfocus 搭建指南

简介

漏洞靶场是安全人员及信息安全学习者必备的工具。商业化产品居多,部分开源项目如 DVWA、SQLi-Labs 环境固定且使用一次后失效。搭建成本高,流程繁琐。相比 Vulfocus,它基于 Docker 镜像,每次重启环境自动还原,避免破坏导致无法启动的问题。Vulfocus 支持无限添加漏洞环境,适合企业、高校考核与验证需求。

环境准备

需安装 Docker 和 Docker Compose。本文以 Linux 服务器为例演示安装。

# 更新源
yum update -y
# 安装 Docker
yum install -y docker
# 安装 Docker Compose
yum install -y docker-compose

由于镜像源问题,需更新 daemon.json 文件:

{
  "registry-mirrors": ["https://docker.1ms.run"]
}

从官网获取对应镜像地址并拉取镜像。

启动靶场

docker run -d -p 83:80 -v /var/run/docker.sock:/var/run/docker.sock -e VUL_IP=0.0.0.0 --name vulfocus --restart=always <镜像 ID>

参数说明:

  • -p 83:80:映射端口,可根据实际情况调整。
  • -v /var/run/docker.sock:/var/run/docker.sock:Docker 交互文件挂载。
  • -e VUL_IP=0.0.0.0:Docker 服务器 IP,不能为 127.0.0.1。

启动成功后访问服务,默认登录账号密码为 admin/admin。

镜像管理

同步镜像

在管理界面执行镜像同步操作,确保本地拥有最新漏洞环境。

下载镜像

根据需要下载特定漏洞环境的镜像包。

启动测试

选择目标漏洞环境进行启动测试,访问对应服务验证漏洞复现情况。

更详细的官方搭建步骤请参考:https://github.com/fofapro/vulfocus

目录

  1. 简介
  2. 环境准备
  3. 更新源
  4. 安装 Docker
  5. 安装 Docker Compose
  6. 启动靶场
  7. 镜像管理
  8. 同步镜像
  9. 下载镜像
  10. 启动测试
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • DeepSeek 各版本演进与优缺点深度解析
  • 从 3D 打印到步态学习:宇树 Qmini 双足机器人开源实战
  • Spring AI 实战:从零开发 IDEA 插件版 AI 代码助手
  • 无水印保存豆包 AI 视频及图片的方法
  • 通用大模型企业落地难点与精调优化实践
  • Git 撤销上一次提交实战:reset、revert 与 amend 用法详解
  • 网络安全应急响应流程与方法论
  • MCP AI Copilot 智能化运维提效实战
  • 单链表核心操作实现与详解
  • CSS 实现毛玻璃模糊背景效果实战指南
  • 相干伊辛机在医疗与医疗 AI 领域的应用前景
  • 基于 AI 工具快速生成计算机课题技术路线图
  • EgoPoseFormer v2:AR/VR 第一视角人体动作捕捉技术解析
  • 从零开始训练大型语言模型(LLM)的完整指南
  • Python 高效读取数据文件指定行数方法
  • Windows 下 uv 命令无法识别:Python 工具路径配置详解
  • Linux 动态库与静态库技术详解
  • SpringBoot 博物馆藏品管理系统设计与实现
  • 微服务网关设计与实战:Spring Cloud Gateway 全解析
  • AI 编程新范式:Spec Coding 方法与工具

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online