想学习网络安全的相关技能,特别是那些没有基础的同学,一定要有一个很好的练习环境,这是迈向网络安全大门的第一步!Kali是当下比较流行的渗透测试操作系统,它内置了很多网络安全和网络攻击方面的实用工具,省去了自己安装的烦恼,特别是对刚接触linux系统的初学者们来说很方便使用。
现在个人pc系统主要是 windows和苹果mac,不管是台式机还是笔记本,可以按照如下四种方式安装Kali.个人推荐第1种或第2种方式,特别是第1种,原因是VirtualBox完全免费而且功能强大.我会以第1种方式在Mac上安装VirtualBox来给大家做详细演示,Windows安装过程类似(我会把Windows中安装过程中遇到的坑告诉大家)。
一、使用VirtualBox虚拟化软件(适用Mac&Windows)
VirtualBox是完全免费且功能强大的虚拟化软件!大家可以先去官网下载https://www.virtualbox.org/
- For Mac installation:
安装VirtualBox完成后运行,此时需要新建一个虚拟机,设置好CPU核数,内存大小,硬盘大小,网络桥接,iso文件(需要提前下载好Kali ISO),但是安装最开始却看到报错:“Unable to boot - please use a kernel appropriate for your CPU.”
深呼吸,看来是CPU的特性相关问题,难道是本主的apple mac不支持虚拟化?使用命令“sysctl -a | grep machdep.cpu.features”确定之,输出为
看到有“VMX”,说明是支持的,心里淡定了!既然是CPU支持该特性却不能正常安装,那只能是设置问题,回过头来查看配置,经过试验启用如下配置后安装OK,心情顿时愉悦!
注意:不要选择“启用EFI(只针对某些操作系统)”,如果选择它在以后的使用中会碰到系统无法正常启动的情况。