资讯专栏INFORMATION COLUMN

使用Centos安装搭建docker+vulhub靶场

cjie / 1791人阅读

摘要:安装包链接进入要测试漏洞的目录,开启环境。安装漏洞环境进入环境开始测试测试完成关闭环境四参考链接上安装风止雨歇博客园上安装风止雨歇博客园漏洞靶场搭建博客靶场搭建漏洞靶场搭建博客靶场搭建如有错误还请指正,谢谢。

环境介绍

Centos  7(VMware虚拟机):搭建漏洞测试环境

       网络连接配置:NAT模式

        ip地址:192.168.50.247/24

windows10(宿主机):

        ip地址:192.168.50.216/24

安装Docker需要是Linux内核要3.10以上,使用

uname -a

查看系统信息

一、配置yum源

1、备份

 cd /etc/yum.repos.d  mkdir repos_bak  ###建立备份使用的文件夹 mv *.repo repos_bak    ###备份

2、添加阿里源

curl -O http://mirrors.aliyun.com/repo/Centos-7.repocurl -O http://mirrors.aliyun.com/repo/epel-7.repocurl -O http://mirrors.aliyun.com/repo/epel-testing.repo

3、重建yum源缓存

yum clean all && yum makecache

二、安装docker容器

1、查看yum包是否是最新版

yum update -y

2、安装基本依赖环境

 yum install -y yum-utils device-mapper-persistent-data lvm2

 3、使用阿里docker源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum makecache fast

4、安装docker

yum -y install docker-ce  ####默认安装即可也可以使用制定版本安装

5、查看docker版本,验证安装是否成功

docker version

6、添加开机自启

systemctl start dockersystemctl enable docker

7、可自行设置国内源加速,设置完后重启docker

systemctl daemon-reloadsystemctl restart docker###本次安装未设置加速,可看情况使用加速,自行百度

8、安装docker-compose以及加权限

curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose    ###加权限

 9、!!失败情况,出现连接超时,网络问题

 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current                                 Dload  Upload   Total   Spent    Left  Speed  0     0    0     0    0     0      0      0 --:--:--  0:02:06 --:--:--     0curl: (7) Failed connect to github.com:443; 连接超时

安装完毕进行vulhub靶机

三、安装vulhub靶机

        Vulhub是一个基于dockerdocker-compose的漏洞环境集合,进入对应目录并执行一条语句即可启动一个全新的漏洞环境,让漏洞复现变得更加简单,让安全研究者更加专注于漏洞原理本身。

1、安装git命令用于下载

yum -y install git 

2、查看git版本,验证是否成功

git -version

3、创建存放环境的文件夹

mkdir dio

4、下载编译vulhub靶机

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

如果因为网速慢,造成下载超时,可以通过节点下载,或者可以直接下载master分支的zip压缩包,通过xftp进行上传到新建的文件夹内。

https://vulhub.org/#/docs/download-vulhub/   ##安装包链接

5、进入要测试漏洞的目录,开启环境。

cd /dio/vulhub/httpd/CVE-2017-15715docker-compose up -d ###安装漏洞环境

6、进入环境开始测试

 7、测试完成关闭环境

docker-compose down

 四、参考链接

Centos7上安装docker - 风止雨歇 - 博客园

vulhub漏洞靶场搭建_Kevin"s Blog-CSDN博客_vulhub靶场搭建

Vulhub - Docker-Compose file for vulnerability environment

如有错误还请指正,谢谢。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/121595.html

相关文章

  • 使用Ubuntu搭建vulhub靶场环境

    摘要:是一个基于和的漏洞环境集合,进入对应目录并执行一条语句即可启动一个全新的漏洞环境,让漏洞复现变得更加简单,让安全研究者更加专注于漏洞原理本身。 Vulhub是一个基...

    lncwwn 评论0 收藏0
  • 渗透测试|网络安全常用靶场

    摘要:搭建教程网络上随便一搜一大堆,这里就不再阐述免费开源漏洞靶场操作系统漏洞综合靶场注入靶场文件上传漏洞靶场 搭建教程网络上随便一搜一大堆,这里就不再阐述 vulhu...

    Dionysus_go 评论0 收藏0
  • 使用VMware安装Permeate靶场系统实践

    一、背景 不定时会做一些内训,会经常用到实验坏境;一开始搭建了一个docker容器,但考虑到不是所有学员都会使用docker,因此做了一个虚拟机版本,其实就是虚拟机里面安装了docker,为了方便大家迅速搭建坏境,总结了此文档给需要的学员; 二、操作步骤 安装VMware 下载镜像 启动容器 验证服务 三、安装VMware 安装VMware的过程只需要会点击下一步下一步就行,这个过程不再过多叙...

    FrozenMap 评论0 收藏0
  • Docker 搭建靶场的利器

    摘要:后联合广东,致力于北伐,他所统领的七军被誉为钢军,奠定了南京国民政府的基础,龙潭一役,奠定了统一全国的基础。这本书爆出很多历史事实,比如北伐,国民党内部纷争,蒋介石的为人。 最近在看《李宗仁回忆录》,断断续续看了一个星期,因白天没时间,只能抽出晚上的时间,荒废了好多学习的时间,自觉惭愧。本来就对历史非常感兴趣,而李宗仁的这个回忆录,写得真是太好啦,每天晚上回来,本想着打开书就看一会,然...

    Clect 评论0 收藏0
  • Docker 搭建靶场的利器

    摘要:后联合广东,致力于北伐,他所统领的七军被誉为钢军,奠定了南京国民政府的基础,龙潭一役,奠定了统一全国的基础。这本书爆出很多历史事实,比如北伐,国民党内部纷争,蒋介石的为人。 最近在看《李宗仁回忆录》,断断续续看了一个星期,因白天没时间,只能抽出晚上的时间,荒废了好多学习的时间,自觉惭愧。本来就对历史非常感兴趣,而李宗仁的这个回忆录,写得真是太好啦,每天晚上回来,本想着打开书就看一会,然...

    Jeff 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<