Mac上Vulhub靶场的搭建
Vulhub是一个基于docker
和docker-compose
的漏洞环境集合,进入对应目录并执行一条语句即可启动一个全新的漏洞环境。
首先我们需要安装docker,这里我们可以选择使用 Homebrew 安装或者手动安装
Homebrew安装docker
1.在终端键入以下命令(要确保电脑上已安装brew)
brew install --cask --appdir=/Applications docker
在载入 Docker app 后,点击 Next,可能会询问你的 macOS 登陆密码,你输入即可。之后会弹出一个 Docker 运行的提示窗口,状态栏上也有有个小鲸鱼的图标()
2.手动安装docker
选择下载进行安装
打开docker
查看docker版本(我这边是20.10.5)
使用pip安装docker-compose(如果自己的是pip3就用pip3)
下载vulhub
官网链接:https://vulhub.org/
使用git下载vulhub
git clone https://github.com/vulhub/vulhub.git
进入vulhub目录开启靶场
docker-compose build #编译靶场环境
开启
docker-compose up -d
docker ps #查看状态详细
查看到端口为8080,打开浏览器输入IP地址加端口访问
开启其他漏洞环境更换目录即可