阿里云服务器搭建vulhub靶场

2023-06-13,,

阿里云服务器搭建vulhub靶场

环境

服务器:阿里云服务器

系统:centos7

应用:vulhub

步骤

vulhub需要依赖docker搭建,首先安装docker

使用以下方法之一:
# curl -s https://get.docker.com/ | sh # sudo apt install docker.io

安装完成之后,查看版本号验证。

# docker version

然后安装docker-compose

# pip install docker-compose

如果提示没有找到pip命令,使用以下命令安装。

# yum -y install epel-release    # 安装 epel-release扩展原,相当于一个第三方源
# yum -y install python-pip # 安装pip
# pip install --upgrade pip # 升级pip

安装成功之后,启动docker服务。

# systemctl start docker.service

输入指令之后,可以使用命令查看是否执行成功。如果返回0说明已经执行。

# echo $?

接着下载vulhub

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

如果没有git命令,安装git

# yum install git

vulhub文件中的文件都是一些实例,进入需要使用的实例文件夹,比如vulhub/activemq/CVE-2016-3088/,然后执行命令,

# docker-compose up -d

如果直接成功是最好的,如果出现没有找到模块,首先验证是否已经安装相关模块,如果已经安装,仍然找不到模块,经过试验,最好的办法是将需要的模块的源码放到需要调用的文件夹中,然后修改程序中调用的代码,直接指定同目录下的程序。

最后编译完成,查看docker映射的端口,

# docker ps

在阿里云服务器控制平台安全组中添加端口,然后访问IP:port,即服务器IP加上端口。

如果不需要的时候,关闭docker服务,

# docker down

来源

https://blog.csdn.net/qq_38632151/article/details/102952546

https://www.fujieace.com/penetration-test/vulhub.html

阿里云服务器搭建vulhub靶场的相关教程结束。

《阿里云服务器搭建vulhub靶场.doc》

下载本文的Word格式文档,以方便收藏与打印。