Kali Linux 的特性

17 Mar 2025 | 6 分钟阅读

Kali Linux

Kali Linux 是一个基于 Debian 的 Linux 发行版,预装了许多工具,如Nmap、Aircrack-ngWireshark,用于信息安全任务,例如道德黑客攻击。如果我们是安全爱好者或初学者道德黑客。

Offensive Security,一家知名的信息安全公司,开发了 Kali Linux。它主要设计用于数字取证渗透测试

Features of Kali Linux

它适用于在网络安全分析领域工作的人们。Kali Linux 的官方网站是Kali.org。它在《黑客军团》系列剧出现后变得非常有名。它不是为通用目的设计的;它应该由熟悉Linux/Kali的专业人士或个人使用。

Kali Linux 被专业的渗透测试人员、道德黑客、网络安全专家懂得如何使用 Kali Linux 的个人使用。换句话说,如果您熟悉 Linux 及其终端命令、文件管理架构以及系统,那么 Kali Linux 是非常适合您的。如果不是,我们建议您先从 Ubuntu 发行版开始,熟悉 Linux,然后在积累一些经验后转到 Kali Linux。这不仅可以节省您搜索互联网的时间,还可以让您更轻松地使用它。另一方面,如果您是专业的渗透测试人员或正在学习渗透测试,Kali Linux 是最好的工具集。

Kali Linux 的特性

Features of Kali Linux

以下是 Kali Linux 的功能

  1. 支持 ARMEL 和 ARMHF
  2. 多语言支持
  3. 完全自定义 Kali ISO
  4. Live USB 启动
  5. Kali NetHunter
  6. 预装了 600 多种渗透测试工具
  7. 在安全环境中开发
  8. 免费(如同啤酒)且永远免费
  9. 广泛的无线设备支持
  10. 自定义内核,已打补丁以支持注入
  11. GPG 签名软件包和仓库
  12. 一个可信赖的操作系统
  13. 取证模式
  14. Kali Linux 全盘加密
  15. Kali Linux 元软件包
  16. Kali Linux 可访问性功能

1. 支持 ARMEL 和 ARMHF

随着Raspberry PiBeagleBone Black等 ARM 板载系统越来越普遍且价格便宜,我们知道 Kali 的 ARM 支持需要尽可能强大,为ARMELARMHF系统提供完全正常运行的安装。

Kali Linux 支持广泛的 ARM 设备,并集成了 ARM 仓库到主线版本,允许 ARM 工具与发行版的其余部分一起更新。

2. 多语言支持

虽然渗透测试工具是用英语编写的,但我们已确保 Kali 包含真正的多语言支持,允许更多用户使用他们本地语言工作并找到所需的工具。

3. 完全自定义 Kali ISO

使用为安全专业人士的特定需求定制的元软件包和高度可访问的 ISO 自定义过程,始终可以轻松生成 Kali 的自定义版本以满足我们的特定需求。Kali Linux 与 live-build 深度集成,使我们在自定义和修改 Kali Linux ISO 镜像方面具有很大的灵活性。

4. Live USB 启动

这使我们能够将 Kali 安装到 USB 设备上并启动它,而无需触摸主机操作系统(非常适合取证工作)。通过可选的持久性卷,我们可以选择 Kali 在启动时使用的文件系统,允许跨会话保存文件并创建多个配置文件。每个持久性卷都可以加密,这是我们行业所需的功能;我们还提供LUKS nuke 选项,允许我们快速控制数据销毁。

5. Kali NetHunter

Kali 在我们的(Android)手机上。这包括许多设备的ROM覆盖以及NetHunter 应用程序NetHunter 应用商店。在此之上,我们还可以通过 chroot 和容器以及“Kali NetHunter 桌面体验 (KeX)”启动到“完整桌面”。

6. 预装了 600 多种渗透测试工具

Kali Linux 包含 600 多种有用的工具,如Crunch、Aircrak-ng、WiresharkNmap。在分析了BackTrack中的每种工具后,Kali 删除了一些不起作用或与其他提供类似功能的工具重复的工具。

7. 在安全环境中开发

Kali Linux 团队由一小群人组成,他们是唯一被允许提交软件包并与仓库通信的人,所有这些都通过多个安全协议进行。

8. 免费(如同啤酒)且永远免费

BackTrack一样,Kali Linux 过去、现在和将来都绝对免费。我们永远不必为 Kali Linux 付费。

9. 广泛的无线设备支持

Linux 发行版的一个常见痛点是支持无线接口。Kali Linux 设计用于尽可能多地支持无线设备,使其能够在各种硬件上运行并与各种USB和其他无线设备连接。

10. 自定义内核,已打补丁以支持注入

作为渗透测试人员,开发团队经常需要执行无线评估,因此内核包含了最新的注入补丁。

11. GPG 签名软件包和仓库

在 Kali Linux 中,每个软件包都由构建并提交它的每个开发者签名,仓库随后也会签名这些软件包。

12. 一个可信赖的操作系统

安全发行版的用户希望知道它可以被信任并且是按照清晰的愿景开发的,允许任何人检查源代码。Kali Linux 由一小群熟练的开发者开发,他们以透明的方式工作并遵循最佳安全实践:他们上传签名源代码包,这些包是在专用的构建守护进程上构建的。之后,检查软件包的完整性,并作为签名仓库的一部分进行分发。

可以使用 Kali 源代码包打包 Git 仓库(包含签名标签)来彻底审查软件包上完成的工作。Kali 包跟踪器也可以用来追踪每个软件包的演变。

13. 取证模式

通常,当我们对系统进行取证工作时,我们应该避免做任何会以任何方式改变被分析系统数据的事情。然而,现代桌面环境倾向于通过尝试自动挂载任何识别出的磁盘来阻碍这一目标。Kali Linux 提供了一个可以从启动菜单启用的取证模式:它禁用了所有此类功能。

实时系统主要对取证有用,因为任何计算机都可以重新启动到 Kali Linux 系统,而无需访问或更改其硬盘。

14. Kali Linux 全盘加密

Kali Linux LUKS全盘加密 (FDE)-加密我们关键渗透测试计算机驱动器整个硬盘的能力是行业所需的重要功能。

15. Kali Linux 元软件包

掌握 Kali Linux 工具集与 Kali 元软件包 - Kali 包含一系列元软件包集合,它们组合了各种工具集。这使得设置自定义、最小化环境变得简单。例如,如果我们只需要一些用于即将到来的评估的无线实用程序,我们可以通过 apt-get install kali-Linux-wireless 来安装。

16. Kali Linux 可访问性功能

此功能主要针对视障用户 - Kali 是为数不多的包含语音反馈和盲文硬件支持的 Linux 发行版之一,面向盲人或视障用户。

Kali Linux 的优点

Kali Linux 有多种优点

  1. 它提供高级别的安全性和稳定性。
  2. 它为专家提供了一个很好的发行版。
  3. Kali Linux 能够执行广泛的任务。
  4. Kali Linux 发行版包含 600 多种渗透测试工具,所有这些工具都旨在使网络安全团队更容易评估其网络的安全性。
  5. 它是一个完全免费且开源的操作系统。因此,我们可以自由使用它,甚至为它的开发做出贡献。
  6. Kali Linux 支持多种语言。

Kali Linux 的缺点

Kali Linux 有多种缺点

  1. Kali Linux 占用了大量空间。
  2. Kali Linux 不适合初学者。
  3. 某些软件可能会出现故障。
  4. 它有点慢。

下一个主题Kali Linux 的使用