1. 下载 ISO 镜像
下载地址: https://www.kali.org/get-kali/#kali-installer-images
2. 刻录启动盘
可使用 Rufus 刻录系统盘,参考: Rufus
3. 安装 Kali Linux
按提示安装即可
后续示例使用 Hyper-V 作为虚拟机平台,其他虚拟机平台安装请参考官方文档。
1. 关闭系统安全软件
下载后的安装包可能会被系统安全应用识别为病毒,从而自动删除,因此建议下载前完全关闭系统的所有安全软件。
2. 下载虚拟机安装包
下载地址: https://www.kali.org/get-kali/#kali-virtual-machines
3. 解压安装包
Windows 环境下,若无法解压,或安装包被自动删除,可参考如下操作进行恢复。
Windows 安全中心: 进入“Windows 安装中心”,在“保护历史”中找到对应的记录,点击“恢复”即可。
4. 安装 Kali Linux 虚拟机
cmd 进入安装包的解压目录,直接执行如下命令,即可自动安装虚拟机:
install-vm.bat
5. 配置虚拟机相关参数(可选)
使用 install-vm.bat
脚本安装虚拟机时,会自动配置相关参数,若需自定义,或虚拟机无法启动,则需要进入 “Hyper-V 管理” 中修改对应的虚拟机配置(默认的虚拟机名称为安装包的名称)。
6. 启动虚拟机(可选)
正常情况下,使用 install-vm.bat
脚本安装虚拟机后会自动启动此虚拟机,若启动失败,可前往 “Hyper-V 管理” 中自行启动虚拟机(默认的虚拟机名称为安装包的名称)。
Kali Linux 的容器镜像默认不包含任何工具,因此需要进入容器单独下载,较适用于临时任务,若需长期使用,建议采用裸机或虚拟机安装,或自行构建容器镜像。
1. 拉取镜像
docker pull kalilinux/kali-rolling:latest
2. 运行容器
sudo docker run -t -d -n kali -p 60000:22 -p 60001:5901 -p 60002:5902 kalilinux/kali-rolling:latest /bin/sh -c "while true; do echo hello world; sleep 1; done"
3. 进入容器内部
sudo docker exec -it kali /bin/bash
4. 更新软件源
apt update
5. 安装软件包(按需安装)
apt -y install kali-linux-headless
apt -y install kali-linux-large