Mac完美运行Vulhub
2022-12-7 16:24:24 Author: 三零二(查看原文) 阅读量:11 收藏

前提:Vulhub在mac的虚拟机上安装,部分的靶场环境无法打开。

vulhub官网:https://vulhub.org/centos地址:https://www.centos.org/download/UTM官网:https://getutm.app/

解决办法:UTM虚拟机进行安装amd架构的linux虚拟机,在此虚拟机上安装vulhub即可完美避过因arm架构无法打开靶场的情况。(我装的是centos)

一、UTM虚拟机安装Linux系统

1.安装UTM后,直接新建虚拟机即可。

创建的时候一定要选择模拟,这样就可以安装和本机不一样架构的虚拟机。

2.选择镜像和共享文件目录。

3.剩下的就是正常安装linux系统即可。

4.注意:在安装好虚拟机,点击重启后直接关机即可(若是等待重启结束就又回到了            安装的界面)。之后右键虚拟机:

驱动器——磁盘镜像——移动到最上面。

  网络——共享网络——保存。

5.至此linux安装完毕。可正常启动。

二、配置Linux虚拟机网卡

cd /etc/sysconfig/network-scripts

vi ifcfg-enp0s1

1.重启reboot。

2.重启后,仍然无法使用ifconfig。

yum install net-tools

三、搭建Vulhub

1.安装一系列软件:

yum install wgetyuminstallunzip


wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgztar -xvfPython-3.9.0.tgzmv Python-3.9.0/usr/local/cd /usr/local/Python-3.9.0/./configure

安装一系列软件

yum install -y openssl-devel openssl-staticyum install -y zlib-devel lzma tk-devel xz-devel bzip2-devel ncurses-devel  yum install -y gdbm-devel readline-devel sqlite-devel gcc libffi-devel

make

make installln -s /usr/local/Python-3.9.0/python /usr/bin/python3  curl -s https://bootstrap.pypa.io/get-pip.py | python3

2.安装docker类。

curl -s https://get.docker.com/ | sh

pip install docker-compose

3.查看是否成功

docker -v  docker-compose -v

4..下载vulhub。

wget https://github.com/vulhub/vulhub/archive/master.zipgit clone https://github.com/vulhub/vulhub.gitsystemctl stop firewalldsystemctl start dockercd ../vulhub/漏洞目录  docker-compose up -d  cat README.md

docker-compose down

文章来源: http://mp.weixin.qq.com/s?__biz=MzU0NDk4MTM0OA==&mid=2247487920&idx=1&sn=40d5fafc669f09de97217cc0aee27465&chksm=fb72b9bbcc0530ada260f6ae1fa059905ce16a875066b9a8925d0e40b627d27039ae2c198273#rd
如有侵权请联系:admin#unsafe.sh