通过网盘分享的文件:Os-hackNos系列
链接: https://pan.baidu.com/s/1C54cyCnE9SPyjkyAA36w5w?pwd=aivp
提取码: aivp
注:由于靶场是比较老的,所以对于虚拟机会有不兼容的现象是很正常的。所以现在作者教你如何修复,现在以Os-hackNos-1靶机进行演示导入虚拟机,之后导入虚拟机都是一样的操作。
一,导入虚拟机。
解压缩后的文件只有 Os-hackNos-1.ova ,需要打开 VMware 进行选择该文件就可以了。但还会遇到 OFV规范问题,直接点击重试就可以了。
导入完成之后就是这样了。因为这个靶机有硬件配置的兼容问题,所以会跳出 OFV规范问题提示框出来。
二,修复兼容问题
我们需要打开靶机的虚拟机配置文件 Os.vmx (Os是作者的自定义命名,实际需要找到文件格式为 .vmx)。
记事本打开之后,我们需要添加一行:cpuid.coresPerSocket = "1" 。不然就会有VMware Workstation的错误,不可恢复,这样就会打不开编辑虚拟机设置
三,设置网络适配器
将网络适配器修改为 NAT 模式,这样不仅会更安全,也和作者的kali在同一局域网中。这一步设置如果你不需要的话,可以不用设置。但是这样靶机还是不会获得 IP地址。
四,让靶机获取IP地址
由于该靶机的网卡配置是旧的配置,而VMware的网卡配置是新的,所以我们需要在这里修改靶机的网卡配置。
首先我们需要启动靶机的时候,一直按着 shift 键,让靶机弹出 GRUB界面,我们需要去确定我们虚拟机网卡和靶机的IP地址。
按 e 进入编辑状态。
找到圈出来的这一行,将末尾的 ro ——> rw init=/bin/bash 。
按照上述修改之后,我们就可以通过按 Ctrl+X 进入 root 权限的命令行。
1.1Os-hackNos-1
可以很清楚的看到网卡名字为 ens33 ,并且网卡处于关闭状态。并且通过命令
vi /etc/network/interfaces进入将所有 enp0s3 ——> ens33 ,就可以了。
ip link set ens33 up dhclient ens33 # 如果不放心可以利用上面的命令进行之知道分配的IP地址 # 作者之所以在这里不展示图片是因为在作者关于Os-hackNos-1靶机渗透思路 # 会涉及到,这里就不透密了。然后关闭该靶机,然后重新打开可以更快速的重新进入 GURB 界面。
然后我们需要 进入Advanced options for Ubuntu (高级选项),进入之后再按一下 enter 进入就可以启动服务了。
最终就完成了网卡的配置,其实就是修改一个名字而已。
1.2Os-hackNos-2/Os-hackNos-3
可以看到我们的网卡名字是 ens33 。由于该靶机是才用较新的Ubuntu,所以管理网卡配置的文件在Netplan。
vi /etc/netplan/50-cloud-init.yaml将原来的网卡名字换成 ens33 图片中的样子就可以了,然后进行保存就可以了。
dhclient ens33 # 先手动拉去IP地址 ip a # 在次确认一下这样就可以了,然后我们在重启进入服务状态。就可以开始我们的渗透之旅了。