linux/kali中的vulhub靶场搭建

在linux系统中靶场搭建可参考这篇文章,这篇是在kali中安装vulhub靶场,不过都是linux,异曲同工:

一、参考1:

搭建Vulhub靶场 【附图】_君莫hacker的博客-CSDN博客_vulhub靶场目录0x01简单概述0x02安装环境1. kali设置2. 更新软件源中的所有软件列表3. 安装https协议及CA证书0x03安装步骤一、安装Docker1. 下载安装2. 查看Docker是否安装成功3. 查看docker基本信息二、安装vluhub1. 安装pip32. 安装Docker-Compose3. 查看docker-compose版本三、安装vulhub靶场1. 克隆下载2. 随便进入一个靶场环境目录3. 对靶场进行编译4. 运行此靶场5. 查看启动环境6. 通过浏览器访问7. 关闭此靶场环https://blog.csdn.net/weixin_45744814/article/details/120185420二、参考2:

一:下载容器:
1. 安装需要的安装包yum-utils
yum intsall -y yum-utils
yum install -y yum-utils device-mapper-persistent-data lvm2

2. yum源:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo(阿里仓库)

3.选择docker版本并安装
查看哪些版本可用:yum list docker-ce --showduplicates | sort -r
查看当前内核版本:uname -r
选择版本并安装:yum install docker-ce-版本号,如:yum -y install docker-ce-18.03.1.ce

4.启动Docker并设置开机自启
systemctl start docker
systemctl enable docker

5.自检:
docker version

链接:https://blog.csdn.net/weixin_44285445/article/details/107628167?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166074694616781432916304%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=166074694616781432916304&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-2-107628167-null-null.142^v41^new_blog_pos_by_title,185^v2^control&utm_term=centos7%E5%AE%89%E8%A3%85docker&spm=1018.2226.3001.4187


二、安装docker-compose
1. 下载docker-compode二进制文件
curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
2.授权:chmod +x /usr/local/bin/docker-compose
3.自检:docker-compose -v


三、安装vulhub  wget https://github.com/vulhub/vulhub


三、安装vulhub  https://github.com/vulhub/vulhub

没有python3环境的可参考(以下为python3.9):
 

mkdir /usr/local/python3.9.0
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
mv Python-3.9.0.tgz /usr/local/python3.9.0
cd /usr/local/python3.9.0
tar Python-3.9.0.tgz
cd Python-3.9.0
./configure --prefix=/usr/local/python3.9.0
./configure --enable-optimizations
make && make install

安装好后可python3 -V查看版本,判断是否安装成功

四、vulhub基础食用方法:

cd /root/vulhub/xxxx(某目录名,如:weblogic/CVE-2017-10271)—— 进入某靶场目录
docker-compose build —— 对某靶场进行编译
docker-compose up -d —— 运行某靶场
docker-compose ps -a ——查看运行靶场
docker-compose down —— 关闭靶场

linux/kali中的vulhub靶场搭建_第1张图片

五、vulhub官网参考

https://vulhub.org/

 *如有问题可评论区一起讨论

你可能感兴趣的:(vulhub食用计划,docker,linux)