metasploitable3 + VMware 安装

环境

  • win11

  • vmware 17

错误尝试

按照好几篇博文进行安装,都报错

  • 基本方法:下载metasploitable3源码 + packer构建镜像

    • packer1.3.5:构建时一直报错windows_2008_r2.json文件该给iso_checksum_type赋值,尝试了赋值、删除键都无效

  • 简易方法:ovf下载

    • 搜索到一个githuber发布了封装好的ovf文件,直接用vm打开,但是开机后一直报错

最后自己摸索安装成功

安装流程

1. 下载 Metasploitable3

Metasploitable3下载地址:https://github.com/rapid7/metasploitable3

2. 下载packer

说1.3.5版本兼容性高,但是我的环境用不了,就换了比较新的1.11

packer下载地址:Install | Packer | HashiCorp Developer

下好以后就是个packer.exe,可以直接调用

3. 构建镜像

1 进入Metasploitable3源码master文件夹

cd metasploitable3-master

2 调用packer.exe 输入命令进行构建

packer build --only=vmware-iso ./packer/templates/windows_2008_r2.json

在此过程中出现报错(忘记截图了):

  • 大概是说缺乏vmware-iso工具,需要去下载,然后它给出了一个链接

    • 点进链接它给出了该插件工具的两种下载方式,一种是修改源码的json文件,一种是命令行直接下载

      • 选择命令行下载packer install plugin ....

  • 下载好后继续构建,又报错,缺乏vagrant工具,做法同上

再次构建,出现新的错误,大意是iso的下载链接403了

  • 解决办法是手动下载Metasploitable3的iso文件然后替换进去

    • 下载Metasploitable3镜像文件(在网络上可以搜索到)

    • 打开./packer/templates/windows_2008_r2.json文件,拉到最后,有一个iso_url,就是根据这个地址进行下载

    • 把该地址替换成本地iso文件地址

再次构建,成功。随后自动弹出vmware进行下载安装,等待一会儿就ok了

4. 迁移镜像

这步很重要,没注意,第二天一看咋全没了,\metasploitable3-master\output-vmware-iso\被自动删除了,又重新构建一次,,,,

参考文章:Metasploitable3 + VMware 安装与使用 教程_metasploitable3靶机下载-CSDN博客的做法

重构且重启以后:

1 把 output-vmware-iso 这个文件夹复制到其他地方,并重命名为 metasploitable3-win2k8 ;

2 把\metasploitable3-master\packer-cache文件夹下面的iso文件复制到 metasploitable3-win2k8文件夹下,并重命名为 metasploitable3-win2k8.iso ;

3 打开vmware,选择扫描虚拟机,选择重新弄好的metasploitable3-win2k8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值