Skip to content
forked from vulhub/vulhub

Pre-Built Vulnerable Environments Based on Docker-Compose

License

Notifications You must be signed in to change notification settings

adminwaf/vulhub

Repository files navigation

Vulhub - Some Docker-Compose files for vulnerabilitis environment

使用docker-compose进行漏洞测试/环境一键搭建。

安装docker-compose:

# 安装pip
curl -s https://bootstrap.pypa.io/get-pip.py | python3

# 安装docker
apt-get install docker.io

# 安装compose
pip install docker-compose 

启动

# 拉取项目
git clone git@github.com:phith0n/vulhub.git
cd vulhub

# 进入某一个漏洞/环境的目录
cd nginx_php5_mysql

# 自动化编译环境
docker-compose build

# 启动整个环境
docker-compose up -d

每个环境目录下都有相应的说明文件,请阅读该文件,进行漏洞/环境测试。

测试完成后,删除整个环境

docker-compose down

本项目中所有环境仅用于测试,不可作为生成环境使用!

About

Pre-Built Vulnerable Environments Based on Docker-Compose

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 33.5%
  • Python 22.1%
  • Java 17.7%
  • Shell 13.9%
  • HTML 4.7%
  • PHP 4.7%
  • Other 3.4%