📦安装

一键安装:

打开Windows Terminal,在PowerShell中输入一下命令,即可快速安装 WSL 和基于 WSL 的 Kali 子系统。

wsl --install -d Kali-linux

WSL 版本:

WSL 有两个版本 WSL 1 和 WSL 2 以下命令可以切换 WSL 版本,将 <Version> 替换为 1 或 2 即可。

wsl --set-default-version <Version>

WSL 版本对比:

功能 WSL 1 WSL 2
Windows 和 Linux 之间的集成
启动时间短
与传统虚拟机相比,占用的资源量少
可以与当前版本的 VMware 和 VirtualBox 一起运行
托管 VM
完整的 Linux 内核
完全的系统调用兼容性
跨 OS 文件系统的性能
systemd 支持
IPv6 支持

💿换源

Kili 默认的源在国内网络环境中速度比较慢,固我们可以将默认源换成清华源(或者换成你认为更可靠的其他源)。

手动替换

编辑 /etc/apt/sources.list 文件,在文件最前面添加以下条目:

将第二行注释删除,则启用源码源

deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib non-free-firmware

sed 替换

执行如下命令 sed 替换

sed -i "s@http://http.kali.org/kali@https://mirrors.tuna.tsinghua.edu.cn/kali@g" /etc/apt/sources.list

🪟Win-Kex

Win-Kex 相当于 Kali 的桌面环境,有三种模式

安装 Win-KeX

在 Kali WSL 内部,通过以下方式安装 Win-KeX:

kali@kali:~$ sudo apt update
kali@kali:~$ sudo apt install -y kali-win-kex

窗口模式

在专用窗口中启动 Kali Linux 桌面

kex --win -s                      //Kali WSL 内部
wsl -d kali-linux kex --win -s    //在 Windows 的命令提示符上

无缝模式

在 Windows 和 Kali 应用程序和菜单之间共享 Windows 桌面

kex --esm --ip -s                      //Kali WSL 内部
wsl -d kali-linux kex --esm --ip -s    //在 Windows 的命令提示符上

增强会话模式

类似于 Hyper-V,使用 RDP 提供功能更丰富的体验

kex --sl -s                      //Kali WSL 内部
wsl -d kali-linux kex --sl -s    //在 Windows 的命令提示符上

🛠️Kali 工具包

完整版

执行如下命令,完整版大约 25G 左右,需要亿点点时间,安装期间弹出的设置页面有 OK 选 OK,有 YES 选 YES 即可,最后一个选 from inetd (不推荐安装完整版,体积太大,只是装 13 的话 80% 的工具都用不到,也不知道怎么用)

kali@kali:~$ sudo apt install -y kali-linux-large

单一工具安装

打开 kali 的官方工具列表,Kali Linux Tools 需要哪个安装哪个,比如 nmap,单独安装会自动把该工具所需要的依赖一并安装了(推荐,需要哪个就装哪个,避免装 13 用不着的工具,节约磁盘空间)

kali@kali:~$ sudo apt install nmap-common

安装工具集

kali 官方给推荐的工具组合,比如无线攻击工具集,嗅探欺骗工具集,热门工具集 top10 等等组合工具集列表文档

kali@kali:~$ sudo apt install kali-tools-802-11

🧸参考文献

安装 WSL | Microsoft Learn

kali | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

卡利 WSL |Kali Linux 文档

Win11 下基于 WSL2 安装 kali-linux 子系统完全指南 - 爆胎了 (tiax.cn)