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。

目录
相关文章
|
运维 安全 Linux
Centos7安装Docker搭建Pikachu靶场
Centos7安装Docker搭建Pikachu靶场
Centos7安装Docker搭建Pikachu靶场
|
15天前
|
JSON Kubernetes 数据格式
使用 Docker 搭建 IT-tools
本文介绍了 it-tools,一个集成了多种开发工具的平台,如 JSON/YAML 格式化、加密解密、Base64 转换等。支持通过 Docker、Docker Compose 和 K8s 部署,并提供了详细的命令示例。部署后可通过公网 IP 和端口访问。
25 1
|
2月前
|
Ubuntu Linux Docker
Ubuntu 18.04 安装Docker实战案例
关于如何在Ubuntu 18.04系统上安装Docker的实战案例,包括安装步骤、配置镜像加速以及下载和运行Docker镜像的过程。
335 3
Ubuntu 18.04 安装Docker实战案例
|
5月前
|
缓存 Linux 开发工具
win10下docker desktop:使用dockerfile基于CentOS:8创建可以使用vim的镜像
win10下docker desktop:使用dockerfile基于CentOS:8创建可以使用vim的镜像
215 0
|
安全 网络协议 关系型数据库
2021-09-08东软Linux学习-----CentOS Docker wordpress compose registry Cockpit
2021-09-08东软Linux学习-----CentOS Docker wordpress compose registry Cockpit
92 0
|
6月前
|
消息中间件 安全 网络安全
【网络安全 | Kali】基于Docker的Vulhub安装教程指南
【网络安全 | Kali】基于Docker的Vulhub安装教程指南
225 1
|
SQL 安全 Linux
Centos7安装Docker搭建DVWA靶场
Centos7安装Docker搭建DVWA靶场
Centos7安装Docker搭建DVWA靶场
|
Docker 容器
kali2022.1配置docker完整教程
kali2022.1配置docker完整教程
212 0
|
安全 Linux 网络安全
kali下对Docker的详细安装
kali下对Docker的详细安装
1511 0
|
存储 Linux 应用服务中间件
Centos基础环境搭建--安装docker
Centos基础环境搭建--安装docker
376 0
Centos基础环境搭建--安装docker