Vulnhub靶机的下载和使用

前言:

一、何为Virtualbox?

        ​​​​​Virtualbox跟Vmware一样,是创建虚拟机的软件,两者的功能基本上是一样的。

        那我们为什么要安装Virtualbox呢?因为Vulnhub上面的靶机在导入到Virtualbox会稳定一些,基本上不会出现什么兼容性的问题,而导入到Vmware可能会报一些错误,就导致我们无法正常导入,所以我们一般都用Virtualbox来打开Vulnhub上的靶机。

二、博主的渗透环境

        博主一般都是习惯于kali安装在Vmware里面,然后Vulnhub上的靶机都是用Virtualbox打开的,如果你现在遇到了Vmware和Virtualbox的虚拟机网络互通问题,可以直接前往本文章的第四步了解配置网络环境。

第一步:下载Virtualbox虚拟机

直达文件下载链接-Windows版

若下载不了或者非Windows用户点我-官网下载页

第二步:安装Virtualbox

双击打开我们下载好的Virtualbox的安装包,打开安装页面

Vulnhub靶机的下载和使用_第1张图片

打开之后如下图所示

如果因为报错打不开,请直接翻到本博客的末尾,有对应的解决方案

 Vulnhub靶机的下载和使用_第2张图片

安装完成就如下图所示点击完成即可

(安装过程就省略了,安装路径就更具自己的习惯选择就好了,推荐C盘以外的路径)

Vulnhub靶机的下载和使用_第3张图片

第三步:导入Vulnhub靶机

这里就以Vulnhub上的doli: 1靶机为例

如下图,我们双击打开这个ova文件

Vulnhub靶机的下载和使用_第4张图片

双击打开之后会看到如下图的界面

靶机昵称和位置可以更具自己的习惯来更改,我这里为了便于管理就用这个靶机的文件名做靶机名称和路径了

改完之后就可以点击完成,这个时候VirtualBox就会开始导入这个靶机了

Vulnhub靶机的下载和使用_第5张图片

导入完成之后,在我们的VirtualBox的右侧就会看到我们导入的靶机,如下图

Vulnhub靶机的下载和使用_第6张图片

 第四步:配置靶机的网络环境

在VirtualBox的界面会有“设置”图标,我们点击打开

Vulnhub靶机的下载和使用_第7张图片

根据下图的的操作步骤进行操作,操作完之后点击确定即可

PS:MAC地址是靶机的网卡的唯一标识地址,因为Vulnhub大部分的靶机都不会在开机界面直接给我们ip地址,所以我们需要用到arp-scan工具对mac地址进行扫描来得到靶机的ip,这就是我们为什么要记住mac地址后四位的原因。)

Vulnhub靶机的下载和使用_第8张图片

在这里跟大家扩展一下连接方式为什么要改

在我们虚拟机里,不管是Vmware还是Virtualbox,用的最多的网络连接方式就是如下三种

  • NAT模式
  • 桥接模式
  • 仅主机连接

按照道理来说,这三种方式都是可以用的。

如果你的情况跟博主一样的话,是Vmware里面装的是kali,然后Virtualbox里面装靶机的话情况的话,博主很推荐看看下面的东西。(如果是kali靶机都装在了同一个虚拟机软件的话可以跳过下面说的了,因为不需要担心这个问题,只需要虚拟机直接配置一样的网络模式即可)

但是由于Vulnhub上的靶机基本上都是用的Virtualbox打开的(兼容性好),虽然Vmware也能打开这个ova文件,但是基本上很多时候都会出问题,比如打不开之类的。而我们的kali一般都是装在Vmware上面的。这个时候就会有一个Vmware和Virtualbox的网络互通问题。

针对这个问题,我们常规操作就是Vmware和Virtualbox的靶机都采用桥接模式来解决靶机之间的互通问题,一般是没问题且可以相通。如果有问题可以继续往下面看看。

但是有时候会遇到一个问题,比如像校园一类的,只分配一个地址给你的主机,而且每个地址都需要校园网账户认证,就导致虚拟机拿不到地址,就做不了靶机。

而且Vmware和Virtualbox的NAT模式是不互通的,都是是独立的虚拟网关,都改成NAT也没办法让Vmware的kali和Virtualbox上的靶机。这个时候就需要我们在Vmware上面新建一个虚拟桥接网卡来桥接到virtualbox上的仅主机连接的网卡,这样就可以互通了。

之后会专门出一篇文章专门讲Vmware创建虚拟桥接网卡桥接到Virtualbox上的仅主机连接的网卡教程。

第五步:启动靶机

点击我们导入的靶机,然后点击右边的启动按钮就可以启动靶机了

Vulnhub靶机的下载和使用_第9张图片

如下图,靶机已经启动了,我们的导入靶机步骤就已经完成了

Vulnhub靶机的下载和使用_第10张图片

最后:安装Virtualbox时可能会出现的问题

在我们打开Virtualbox安装文件的时候可能会报缺少“Visual C++ 2019 Redistributable Package”的问题,如下图

Vulnhub靶机的下载和使用_第11张图片

这里博主为大家准备好了这个库的安装包,点击就可以直接下载了,一般我们直接下载x64版的,现在应该很少有x86的电脑了。

Microsoft C++ Redistributable安装x86版

Microsoft C++ Redistributable安装x64版

下载好之后直接双击打开,看到如下界面,直接点击安装

安装完成之后,再次打开Virtualbox安装包即可成功安装

Vulnhub靶机的下载和使用_第12张图片

你可能感兴趣的:(#,Vulnhub靶机-基础篇,安全,网络安全,计算机网络,网络)