新链接: https://pan.baidu.com/s/19_ovUu03QFGnKAvVHVoEEQ 提取码: j6xn
链接:https://pan.baidu.com/s/19KQnT2lbGk8H_1_M7HMUBQ (链接已经失效,请从新链接下载)
注:也可以通过官方渠道下载,但在国内的下载速度可能较慢,可尝试挂梯子看看(注:2024年尝试用联通的1000M宽带试了下,貌似可以达到2.4M/s,也不错了),如果还是不行就百度网盘吧…
没什么难度,打开安装文件按照步骤安装即可。
解压刚刚下载的Vagrant Reload Plugin压缩包,进入vagrant-reload-master
目录,调出CMD
或者Powershell
(推荐使用管理员身份),输入命令
vagrant plugin install vagrant-reload
如下图所示:
等待一段时间后,命令行显示Installed the plugin 'vagrant-reload(0.0.1)!'
就意味着安装成功了。
进入刚刚下好的metasploitable3-win2k8.box
文件所在的目录,调出CMD
或Powershell
(在资源管理器界面按住Shift键再点鼠标右键,选择“在此处打开Powershell窗口”就可以快速调出来),输入命令
vagrant box add rapid7/metasploitable3-win2k8 metasploitable3-win2k8.box
如下图所示:
等待一段漫长的时间,直到命令行提示 "Successfully added box 'rapid7/metasploitable3-win2k8' (v0) for 'virtualbox'"
即可。
执行这一步之前一定要保证你的C盘容量要大于10G,否则可能会导致添加仓库失败! 目前在摸索能不能安装到其他的盘中
老师给的环境搭建指南没有说明原因,由于那个指南的命令是基于Linux的,所以对于Windows环境有必要进行改动。
在第4步结束之后,我们发现C盘的容量突然间下降了很多,进入用户文件夹(一般是C:\Users\\{你的用户名}
), 会发现多了一个目录.vagrant.d
,进入该目录,依次点击目录boxes\rapid7-VAGRANTSLASH-metasploitable3-win2k8
, 会发现有个名字为0
的目录,将这个目录名改为 0.1.0-weekly
(如下图所示) 。当然,使用CMD
命令ren
可以更快的修改。
进入刚改名的0.1.0-weekly
目录里,再进入virtualbox
文件夹,复制metadata.json
,将其粘贴到rapid7-VAGRANTSLASH-metasploitable3-win2k8目录下,即与0.1.0-weekly
目录处于同级的目录中,如下图所示:
至此,已经完成了环境搭建的前提工作。 这时候,我们进入刚刚所说的virtualbox
文件夹里,如果有发现Vagrantfile
文件,先将它删除或者移到其他地方去,随后,调出命令行,输入命令:
vagrant init rapid7/metasploitable3-win2k8
待命令结束操作后,再输入命令
vagrant up
如下图所示:
此时,VM启动,这时候等待十多分钟,直到显示成功为止。
打开此前安装好的Virtual Box,如果发现靶机相应的条目(如下图),意味着安装和部署操作可能已经顺利完成了。
这个不在讨论范围内,跳过。但一定要自己安装好!
全局设定的位置如下图:
创建NAT网络如下图:
Oracle_VM_VirtualBox_Extension_Pack-5.2.18.vbox-extpack
文件,安装。这时候,两个虚拟机都已经部署完毕了,可以同时启动。靶机的虚拟机运行如下图:
注意要合理分配两个虚拟机的内存,否则机子容易吃不消。
另外,在靶机虚拟机中需要安装扩展包,这个自己摸索就可以找到了。
第一次创建 陈建彰 Jeza Chen 于 2018/9/21 上午
修正-插件的下载地址有误,已改正 陈建彰 Jeza Chen 于 2018/9/21 8:57
修正2-一处命令行有误,已改正 陈建彰 Jeza Chen 于 2018/9/21 22:57
修正3-原下载链接已经失效,鉴于官方下载较慢,已经更新为可用的网盘链接 陈建彰 Jeza Chen 于 2020/2/14 12:45
修正4-修正一些语病,增加一些细节描述 陈建彰 Jeza Chen 于 2024/9/28 21:51