Kali Linux是基于Debian的Linux发行版,被设计用于帮助安全专业人士进行渗透测试和安全审计,由Offensive Security公司维护和资助。其最初是由Offensive Security的Mati Aharoni和Devon Kearns通过重写BackTrack来实现的,BackTrack是他们之前所写的用于取证的Linux发行版。Kali(迦梨)在印度教中象征强大、死亡和新生,她是湿婆妻子雪山神女为打败恶魔而产生的以魔治魔的化身,用这个女神的名字来给这个工具集命名,其深意耐人寻味。
Kali Linux是永久免费产品,为方便用户使用,其提供了类似Windows的图形操作界面,预装了许多开源渗透测试软件,包括Nmap、Wireshark、Metasploit等,其不但提供了用于x86指令集的32位和64位镜像,同时还提供了基于ARM架构,可用于树莓派和手机的镜像。现在Offensive Security公司每季度对Kali Linux更新一次,其更新版本按照“kali-linux-年份.季度-安装对象-指令集”的方式命名,如“kali-linux-2022.2-vmware-amd64”就是2022年第二季度发行的在VMware虚拟机运行的64位镜像。这个版本也是本书所用的版本,读者在学习本书时,建议使用相同版本。