随笔 - 20  文章 - 0  评论 - 0  阅读 - 2880

kali搭建Vulhub漏洞靶场

Vulhub是一个基于Docker和Docker-compose的漏洞靶场环境,它提供了多种常见的漏洞环境,可以帮助开发人员和安全研究者学习和测试安全漏洞。
Vulhub需要Docker环境来运行,所以首先确保你的系统中安装了Docker。Docker的安装方法可以在其官方网站找到。或者按照以下步骤完成Docker环境的安装
本文是以kali为例
使用apt-get进行安装

 apt-get install docker.io

查看docker是否安装成功:

docker -v

安装Docker-Compose
输入以下命令安装docker-compose

apt install docker-compose

我这里在安装时一直报错


后来各种找原因,原因似乎是因为PyYaml版本过高,而docker-compose 仍支持的较低版本的 PyYaml (5.3.1),就不会出现此问题。
先输入

pip install pyyaml==5.3.1

后再次

pip install docker-compose


成功

安装Vulhub
使用Git克隆

git clone https://github.com/vulhub/vulhub.git



启动靶场
进入想要搭建的环境的目录启动靶场
例如:启动fastjson

    cd vulhub   #进入vulhub

    cd fastjson   #进入fastjson目录

    cd 1.2.24-rce    #进入需要启动的环境靶场

    docker-compose up -d    #启动靶场

查看启动环境

    docker-compose ps

浏览器访问kali的IP地址加对应的端口即可
关闭靶场

    docker-compose down
posted on   m0userathxy  阅读(207)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示