
Kali Linux advanced setup
apt install subversion -y
svn checkout https://github.com/nu11secur1ty/Kali-Linux/trunk/$inode
Kali Linux 适合你吗?
作为该发行版的开发者,你可能期望我们推荐每个人都应该使用 Kali Linux。然而,事实是,Kali 是一个专门针对专业渗透测试员和安全专家的 Linux 发行版。鉴于其独特性,如果你不熟悉 Linux,或者正在寻找一个用于开发、网页设计、游戏等的通用 Linux 桌面发行版,那么我们不推荐使用 Kali。
虽然 Kali Linux 被设计为高度可定制,但不要期望能够添加随意的、与常规 Kali 软件源“带外”的无关包和仓库,并让它正常工作。特别是,apt-add-repository 命令、LaunchPad 或 PPA 完全不受支持。试图在你的 Kali Linux 桌面上安装 Steam 是一个不会有好结果的实验。即使在 Kali Linux 上安装像 NodeJS 这样主流的软件包,也需要额外的努力和调试。
即使是经验丰富的 Linux 用户,Kali 也可能带来一些挑战。尽管 Kali 是一个开源项目,但出于安全原因,它并不是一个完全开放的项目。开发团队小而可靠,仓库中的软件包由个人提交者和团队共同签名,并且——重要的是——从中获取更新和新软件包的上游仓库集合非常小。将未经 Kali Linux 开发团队测试的仓库添加到你的软件源中,是导致系统问题的一个好方法。
此外,在未获得明确授权的情况下,在网络中滥用安全和渗透测试工具,可能会导致不可挽回的损害,并带来严重的个人和/或法律后果。“不知道自己在做什么”并不能作为借口。
然而,如果你是一位专业的渗透测试员,或者正在学习渗透测试以成为一名认证专业人士,那么没有任何工具包——无论价格如何——能比得上 Kali Linux。
即使是经验丰富的 Linux 用户,Kali 也可能带来一些挑战。尽管 Kali 是一个开源项目,但出于安全原因,它并不是一个完全开放的项目。开发团队小而可靠,仓库中的软件包由个人提交者和团队共同签名,并且——重要的是——从中获取更新和新软件包的上游仓库集合非常小。将未经 Kali Linux 开发团队测试的仓库添加到你的软件源中,是导致系统问题的一个好方法。
curl -s https://raw.githubusercontent.com/nu11secur1ty/Kali-Linux/master/2022-2023/Updating-Kali/k1.py | python3
curl -s https://raw.githubusercontent.com/nu11secur1ty/Kali-Linux/master/updater/branch.sh | bash
rootcurl -s https://raw.githubusercontent.com/nu11secur1ty/Kali-Linux/master/updater/online.sh | bash
非 root 用户sudo curl -s https://raw.githubusercontent.com/nu11secur1ty/Kali-Linux/master/updater/online.sh | bash
或
注意:
curl -s https://raw.githubusercontent.com/nu11secur1ty/Kali-Linux/master/updater/official_up.py | python3
演示:
