从 BackTrack 到 Kali Linux 的演进之路
BackTrack 时代(2006-2013)
Kali 的前身 BackTrack Linux 由 Mati Aharoni 和 Devon Kearns 于 2006 年基于 Whoppix 和 Auditor 两个 Live CD 合并推出。BackTrack 在当年是革命性的——它让安全从业者从一张光盘就能启动完整的渗透测试环境,无需在目标机上预装任何东西。
BackTrack 经历了 R1 到 R5 的迭代,桌面环境从 KDE 换到 GNOME 再换回头,积累了大量忠实用户。但到 2013 年,BackTrack 的架构问题开始显现:
- 基于 Ubuntu,每半年追一次 Ubuntu 的版本节奏,而安全工具的更新频率远高于 Ubuntu 的更新节奏
- 工具管理混乱,apt 仓库和源码编译的工具混在一起,版本冲突频发
- 没有 ARM 架构支持,无法用于手机和平板等移动设备
Kali 重构(2013)
2013 年 Offensive Security 团队正式接管 BackTrack 项目,推倒重来:
- 基底切换到 Debian Stable:Debian Stable 的冻结期更长,给安全工具包维护者更稳定的构建基础
- 仓库分离:kali-rolling 仓库持续跟进上游更新,kali-dev 仓库用于测试新包,kali-last-snapshot 对应半年版号快照
- 元包体系:引入 kali-meta 包,按场景分组工具(无线测试、取证、逆向等),用户按需安装
- 架构扩展:新增 armhf、arm64 支持,为后来的 NetHunter 移动端和树莓派支持打下基础
关键版本节点
| 版本 | 时间 | 重要变更 |
|---|---|---|
| Kali 1.0 | 2013.03 | 首次发布,Debian 7 基底 |
| Kali 2.0 | 2016.08 | 引入 Kali Rolling 仓库,GNOME 3 桌面 |
| Kali 2019.4 | 2019.12 | Kali Dark / Light 主题切换 |
| Kali 2020.1 | 2020.02 | 推出 Kali Purple 主题 |
| Kali 2021.2 | 2021.04 | 引入 BloodHound CE 开源版 |
| Kali 2023.1 | 2023.03 | Python 3.11 升级、Kali Purple 默认主题 |
| Kali 2024.4 | 2024.11 | 内核升级到 6.x、桌面环境全面更新 |
| Kali 2025.4 | 2025.12 | Wayland 支持、GNOME 48、KDE 6.3 |
每半年一次的版本号对应一个 ISO 快照,日常使用则跟随 rolling 仓库持续更新。