前景提要:
之前有装过vulhub,但是今天想复现一下shiro反序列化漏洞(CVE-2016-4437),查看我下载的vulhub,没有找到。就打算更新(顺便提一嘴,更新命令为:git pull
,要先关闭docker),但是我一更新就VMware就弹出“对文件“……\Virtual Machines\Ubuntu 64 位\Ubuntu 64 位-000001.vmdk”的操作失败。”。我以为是虚拟机出了什么问题(主要是好久没用了,之前还重装过系统),我就打算将vulhub安装到其他虚拟机,但是在第一步就出问题了,如下图所示,提示“暂时不能解析域名”之类的。上网查说是在/etc/resolv.conf文件中添加DNS,我添加了,但没用,其他方法我也试了,还是没用。
我有两个kali,所以我又在另一个kali上执行命令:apt-get update。还是一样的结果,这我就奇怪了,一个DNS有问题,另一个也有问题吗?我又在Ubuntu上输入命令,如下图所示,结果还是不行。
突然,我想到今天把VMware的网络配置之类的进程给结束了,破案了。具体什么进程也忘了,但是重启物理机就可以了。不过我还是把vulhub文件夹里面所有文件删除了。
好像真的是虚拟机出问题了,我以为已经解决了,但是执行git clone命令时还是会弹出如下图所示的弹窗
一直点击继续,能查看虚拟机上的错误报告,说是安装包太旧了,让我们升级。
先升级我要用的git,其他慢慢升
正题
正式安装Vulhub,连不上
那就在物理机上下载下来,再到虚拟机上解压吧(好像根本用不到git)。
链接:https://github.com/vulhub/vulhub