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

posted @ 2022-11-18 13:39  WuliweiT  阅读(527)  评论(0编辑  收藏  举报