避免重复造轮子,安装配置的总体步骤按照如下链接操作就行:
自己创建生成Metasploitable 3 自己动手build详细教程。-蒲公英云
总的来说就是首先要照着上面的帖子配置好packer,vagrant,vagrant-reload plugin,visualBox,下载解压好Metasploitable 3最后执行:
./build.ps1 windows2008
按下回车后要跑很久,显然并不可能一帆风顺,会有各种各样的问题,接下来针对我遇到的问题给出一些解决办法。
问题一
没有下载openJDK
解决方法:按照错误提示安装openJDK,openjdk-1.6.0-unofficial-b27-windows-amd64-image.zip,具体还是得看提示。可参考openJDK下载教程_一只努力的景的博客-CSDN博客
问题二
没有下载7z1064
解决方法:https://www.7-zip.org/a/7z1604-x64.msi下载msi安装包,安装后放到相应文件夹里。
问题三
无法加载文件D:\HackTools\metasploitable3-master\metasploitable3-master\build.ps1。未对文件D:\HackTools\metasploitable3-master\metasploitable3-master\build.ps1进行数字签名。无法在当前系统上运行该脚本。
解决方法:这是因为脚本文件是网上下载的,被执行策略限制需要数字签名才能运行
用管理员身份运行powershell,执行如下命令:
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser
意思就是取消这个限制。
问题四
没有安装Wamp环境
解决方法:安装wamp环境,可以参考Wamp安装教程(Windows Apache Mysql PHP集成安装环境)-CSDN博客