kali2021.1+docker搭建vulstudy
vulstudy是专门收集当下流行的漏洞学习平台,并将其制作成docker镜像,方便大家快速搭建环境,节省搭建时间,专注于漏洞学习上。包含以下漏洞平台
下面就来详细介绍下环境搭建过程。
1、下载docker
#安装docker
apt-get install docker.io
#安装pip3
apt-get install python3-pip
#安装docker-compose
pip3 install docker-compose
#下载vulstudy项目,相当于git仓库克隆
git clone https://github.com/c0ny1/vulstudy.git
2、配置docker
因为docker是国外的,所以在拉取镜像的时候特别慢,故需要配置下国内的镜像加速。这里直接访问阿里云的容器镜像服务根据centos系统的配置文档配置即可
配置完成后,就可实现国内镜像拉取加速。
3、使用
3.1 单个使用
#进入你想运行的靶场目录
cd vulstudy/漏洞目录
#启动容器
docker-compose up -d
打开kali自带浏览器访问127.0.0.1,或者主机浏览器访问kali的ip地址即可访问你刚刚运行的靶场
如果你不想玩了,就可以关闭容器
#停止容器
docker-compose stop
3.2 全部使用
(全部开启的话,可能有端口冲突,可进入每个靶场的配置文件里改下对应的端口即可)
cd vulstudy
#启动容器
docker-compose up -d
#停止容器
docker-compose stop
ok!下面就可以愉快的在十几个靶场间来回玩耍了。
4、报错解决方案(持续更新)
在第一次启动bWAPP时会有报错
Connection failed: Unknown database ‘bWAPP’
可以访问127.0.0.1/install.php,或ip/install.php安装数据库
安装完后再次访问127.0.0.1或者kali的ip即可,用户bee,密码bug。