跳到主要内容

vulhub安装


已读 0%
本篇目录
阅读设置
正文字号
18

设置仅保存在当前浏览器。

Vulhub安装

原记录环境是 Ubuntu 20.04。现在只要使用仍受支持、能够正常安装 Docker Engine 与 Compose v2 的 Linux 发行版即可,不需要固定在 Ubuntu 20.04。

安装 Docker

curl -fsSL https://get.docker.com | sh
# 或按 Docker / 发行版官方文档安装 Docker 软件包

sudo docker version
#返回则成功

Docker Compose v2

# 当前使用 Docker Compose v2,不需要先安装 pip
docker compose version

# Compose v2 不需要通过 pip 安装;确认 Docker 已提供 Compose Plugin

# 上面的 docker compose version 正常返回版本即说明 Compose v2 可用

Vulhub安装

#自己创建一个目录或者直接在主目录下执行,会自行创建一个文件夹
git clone https://github.com/vulhub/vulhub.git

运行环境

Vulhub 中包含故意存在漏洞的靶场服务,建议只在本机、实验室或隔离网络中运行,不要把这些端口直接暴露到公网。

#进入想要实验的环境
cd flask/ssti

# 普通启动不必先单独 build
# 如修改 Dockerfile 或依赖并需要重建,可改用 docker compose up -d --build
docker compose up -d


docker ps
#查看运行端口

#物理机中访问:ip:port

docker compose down
#结束运行

文章作者: 0xdadream
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 0xdadream !
赏
评论

评论将在接近此处时加载,也可点击立即加载。

  目录