发布于2025年12月5日12月5日 现在我们的2019.2 版本已经发布,我们想借此机会介绍一下明年Kali Linux 的一些变化和新功能。通常,我们只会在事情准备好公开时才真正宣布,但其中许多变化将对用户产生相当广泛的影响,因此我们希望尽早分享。 当您阅读这篇文章时,您将看到我们确实在努力平衡面向用户的更改和适用于后端的更改之间的努力。后端的变化乍一看似乎并不那么令人兴奋,但事实是,我们在Kali 上工作越容易,我们就越容易获得面向用户的功能。另外,其中一些更改侧重于调整开发流程,以使其他人更容易参与该项目。 我们尚未准备好宣布任何这些更改的日期。当它们准备好时,它们就会掉落。 GitLab - Kali 软件包的新家 您可能已经注意到,最大的变化之一是我们将官方Kali git 存储库移至GitLab。通过这一更改,社区可以比以往更轻松地提交对Kali 软件包的改进并让我们应用它们!我们希望大量使用GitLab 持续集成功能来简化我们的包工作,并向所有提交合并请求的贡献者提供自动反馈。 关于如何贡献包的文档即将发布。预计稍后会在我们的文档中发布完整的指南。 运行时测试 - 在用户之前发现错误 说到软件包,对软件包错误和问题的检测始终需要改进。到目前为止,我们一直依赖于我们的手动测试和用户提供的错误报告。这很有效,因为流行的软件包永远不会长时间损坏,但某些边缘软件包可能会一次损坏数月,然后才会有人注意到并实际向我们报告。 (说实话,大多数时候,当你发现Kali 中出现问题时,你不会创建错误报告,对吗?) 为了改善这种情况,我们最近在autopkgtest.kali.org 上部署了debci。这使我们能够拥有自己的持续集成系统,允许定期对Kali 包进行自动化测试。我们已将这些测试的结果集成到Kali Package Tracker 中。 为了使这个基础设施尽可能有用,我们需要对所有包进行运行时测试,这还有很长的路要走。希望这将成为我们获得社区帮助以加快流程的地方,因此请随意提交添加测试的合并请求! 元包 - 默认安装的内容 运行Kali Linux 这样的项目的最大挑战之一是平衡。我们现在有如此多的用户,以至于不再有“单一尺寸”。传统上,人们要求的是“所有的工具,所有的时间”。但随着时间的推移,这导致了Kali: Bloat 最大的(双关语)问题之一。太多的包导致发行版太大、ISO 大小太大等等。 为了解决这个问题,我们对元包进行了更新。此更改包括默认的Kali 元包“kali-linux-full”,该元包控制默认在Kali 上安装哪些包。不用说,这是一个面向用户的重大变化,将影响每个人。我们决定放弃的工具通常是旧工具,它们没有很多现代实用性,多年来没有更新,或者已被更新的更好的工具取代。 这意味着默认情况下,您可能依赖的一些工具可能不再默认包含在内。这些工具仍然存在于存储库中,因此您可以手动安装它们或使用包含它们的元包。您可以在kali.org/docs/general-use/metapackages/查看元包及其包含内容的完整文档 在这些更改生效之前,我们将撰写另一篇博客文章详细介绍它们。随着我们继续优化,预计这些元包将会发生一些变化。 默认 Shell - 您的主要 Kali 界面 Kali 中的shell 可能是整个发行版中大多数用户最常用的实用程序。这造成了一些精神分裂的挑战,因为它被使用得太多了,我们想要改进它,但同时我们必须确保它不会损坏。 为了解决这个问题,我们将在Kali 中添加ZSH 和FISH 的默认安装。这些shell 中的每一个都针对渗透测试人员进行了优化,这很有趣。大多数时候,当您查看shell 优化时,所有文本都集中在开发人员身上,而这不是Kali 所在的位置。我们的目标是为渗透测试人员提供最好、最优化的shell 环境。 与此同时,良好的旧Bash 不会消失,我们暂时将其保留为默认值。那些想要冒险并尝试新外壳的人会找到简单的切换方法。那些只想坚持使用Bash 的人仍然可以这样做。当此更改推出时,预计会出现外壳内说明(以及博客文章)。 文档 - 阅读精美手册 预计对kali.org/docs/和kali.org/tools/进行一些更改,以及通过markdown 将Kali 手册集成到git 中。这将允许用户提交的文档帮助我们保持说明的最新和准确。这是您为Kali Linux 项目做出贡献的另一种好方法。 NetHunter - 新血液 正如您可能在Twitter 和git commits 上注意到的那样,我们有另一位开发人员“Re4son”,他已将NetHunter 项目投入超速运行。他致力于支持新硬件、使用最新版本的Android 以及各种错误修复。 还有“Project Redback”,但这就是我们暂时要说的全部内容mldr;很快就会在博客文章中详细介绍这一点。 我们还能期待什么? 这只是路线图中现在值得讨论的部分。还有很多正在开发中,我们还没有准备好谈论。 我们还欢迎从OffSec 转为全职核心Kali 开发人员的g0tmi1k。 我们正处于Kali 开发过程中一个非常令人兴奋的阶段,我们一直在开发的许多幕后项目正准备上市。预计Kali Linux 在下半年会有相当大的改进。如果您想与我们讨论这篇文章或对我们可能考虑的事情有想法,请通过论坛联系。
创建帐户或登录后发表意见