kali2021.1+docker搭建vulstudy

简介: kali2021.1+docker搭建vulstudy

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。

目录
相关文章
|
开发框架 .NET Docker
.NET Core项目部署到Windows系统Docker
.NET Core项目部署到Windows系统Docker
206 2
|
运维 安全 Linux
Centos7安装Docker搭建Pikachu靶场
Centos7安装Docker搭建Pikachu靶场
Centos7安装Docker搭建Pikachu靶场
|
2月前
|
JSON Kubernetes 数据格式
使用 Docker 搭建 IT-tools
本文介绍了 it-tools,一个集成了多种开发工具的平台,如 JSON/YAML 格式化、加密解密、Base64 转换等。支持通过 Docker、Docker Compose 和 K8s 部署,并提供了详细的命令示例。部署后可通过公网 IP 和端口访问。
62 1
|
7月前
|
Kubernetes 应用服务中间件 API
docker-desktop启动k8s
docker-desktop启动k8s
97 0
|
8月前
|
消息中间件 安全 网络安全
【网络安全 | Kali】基于Docker的Vulhub安装教程指南
【网络安全 | Kali】基于Docker的Vulhub安装教程指南
282 1
|
8月前
|
Java Docker Windows
Windows下部署SpringBoot的实践方案(Docker & Docker Desktop)
Windows下部署SpringBoot的实践方案(Docker & Docker Desktop)
409 0
|
Docker 容器
kali2022.1配置docker完整教程
kali2022.1配置docker完整教程
223 0
|
数据可视化 Ubuntu JavaScript
Docker 管理面板:Fast Os Docker 简易安装教程
说起 Docker 管理面板第一时间会想到 Por­tainer, 今天介绍的是另一款管理面板 FAST OS DOCKER 同样也是 Docker 可视化管理面板工具,为用户提供了 docker 总览、本地容器管理、远程镜像拉取、服务器磁盘映射、服务器网络管理等功能,基本能满足中小型单位对容器管理的全部需求。https://ciilii.com/article/70
1200 0
|
Kubernetes Ubuntu 网络协议
Docker官方文档学习笔记(一):安装、升级、卸载Docker Desktop for Linux(和安装Docker Engine二选一,推荐Docker Engine)
Docker官方文档学习笔记(一):安装、升级、卸载Docker Desktop for Linux(和安装Docker Engine二选一,推荐Docker Engine)
979 1
Docker官方文档学习笔记(一):安装、升级、卸载Docker Desktop for Linux(和安装Docker Engine二选一,推荐Docker Engine)
|
关系型数据库 MySQL Linux
linux中docker search结果报错
linux中docker search结果报错
linux中docker search结果报错

热门文章

最新文章