kali linux 中文文档 下载 App

在 VirtualBox 中搭建 Kali Linux 虚拟机

VirtualBox vs VMware 选择

VirtualBox 最大的优势是完全免费(包括商业使用),在 Oracle 维护下功能持续更新。缺点是:

如果你是学生或个人用户,VirtualBox 完全够用。企业环境更倾向 VMware。

导入预构建 OVA 镜像

  1. 从 Kali 官方下载 VirtualBox 预构建 OVA 文件
  2. VirtualBox 主界面 → "File → Import Appliance",选择 .ova 文件
  3. 调整虚拟机资源(CPU/内存/磁盘),然后点击 Import
  4. 启动虚拟机,默认凭据 kali / kali,首次登录后立即改密码

手动创建虚拟机

  1. "Machine → New",名称填 Kali,操作系统选 Linux / Debian (64-bit)
  2. 内存 4GB+,CPU 2 核+
  3. 磁盘 40GB+,类型 VDI,动态分配
  4. 创建完成后,"Settings → Storage"挂载 ISO,"Settings → Network"配置网卡

VirtualBox Guest Additions(可选)

Guest Additions 是 VirtualBox 版的增强工具包,提供共享剪贴板、拖拽文件、自动分辨率调整等功能:

sudo apt update
sudo apt install -y build-essential dkms linux-headers-$(uname -r)

然后在 VirtualBox 菜单 "Devices → Insert Guest Additions CD image",挂载后运行安装脚本。安装完成需要重启。

VirtualBox 下的无线问题

VirtualBox 的虚拟网卡是以太网接口(eth0),不会暴露 host 的无线网卡。如果你需要真实的无线注入测试(Aircrack-ng、Kismet 等),有两种方案:

  1. USB 直通:将一个 USB 无线网卡(推荐 Alfa AWUS036ACH 或 RTL8812AU 芯片)插入主机,在 VirtualBox 的 USB 设置中勾选该设备的直通选项。Kali 就能识别到无线网卡并支持 monitor mode。
  2. 使用 Nexmon:部分 Broadcom 芯片的手机可以刷 Nexmon 固件实现无线注入(详见 Nexmon 无线注入)

性能调优建议