kali搭建vulhub靶场--小白
kali搭建vulhub靶场
一、简介
Vulhub:是一个面向大众的开源漏洞靶场,无需docker知识,仅需要执行两条简单的命令即可编译、运行一个完整的漏洞靶场镜像。让漏洞复现更加简单,让入门小白可以更加专注于漏洞本身。
Docker: 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。通过对应用组件的封装、分发、部署、运行等生命周期的管理,达到应用组件级别的“一次封装,到处运行”。这里应用组件,即可以是Web应用,也可以是一套数据库服务,甚至是一个操作系统或编译器。
二、安装步骤
2.1 下载依赖环境
apt-get update
安装https协议、CA证书
apt-get install -y apt-transport-https ca-certificates
安装docker
apt install docker.io
检查docker是否安装完成
docker -v 查看docker版本
显示docker信息
systemctl start docker
docker ps -a
安装pip3
install python3-pip
安装docker-compose
pip3 install docker-compose
查看docker-compose版本
docker-compose -v
2.2下载Vulhub
git clone https://gitee.com/puier/vulhub.git
查看vulhub是否下载成功
2.3漏洞环境部署
进入某个目录
编译靶场
docker-compose build
运行靶场
docker-compose up -d
查看启动环境
docker-compose ps
关闭环境
docker-compose down
原文链接:https://blog.csdn.net/weixin_44023403/article/details/115262270