Kali Linux net hunter2025年3月17日 | 阅读 8 分钟 Kali Linux NetHunter 被定义为一个免费且开源的平台,为 Android 设备提供移动渗透测试工具。该平台专门基于 Kali Linux。Kali NetHunter 支持许多 Android 设备,我们将在教程中进一步讨论。简而言之,我们可以说该平台几乎支持市面上所有种类的 Android 设备,甚至包括 OnePlus、Samsung 和 Google Nexus 等高端设备。Kali NetHunter 平台通常由志愿者社区维护,其项目资金由 Offensive Security 提供。 在本教程中,我们将详细了解 NetHunter。因此,为了理解 NetHunter,我们将重点关注以下几点: I. 概述Kali NetHunter 因其不同的版本或版本而适用于已 root 和未 root 的设备。因此,我们可以为未 root 的设备使用“Nethunter Rootless”,对于已 root 且具有自定义 Recovery 的设备,我们可以使用“Nethunter Lite”。然而,还有第三个版本的 Kali NetHunter,我们稍后会讨论。 让我们看看 Kali Net Hunter 的核心,它包含在所有三个版本中。它通常包含以下组件:
II. NetHunter 版本让我们看看 Kali NetHunter 的所有三个版本:
如上表所示,已 root 设备有两种单独的版本。“NetHunter Lite”适用于具有自定义 Recovery 的已 root 设备,“NetHunter”适用于具有自定义 Recovery 且有 NetHunter 特定内核的已 root 设备。然而,这两个适用于已 root 设备的版本都提供了一些额外的工具和服务。尽管如此,通过添加网络和 USB 小工具的自定义内核,这些功能还可以进一步扩展。 除了 Kali Linux 中包含的渗透测试工具外,NetHunter 还支持许多附加功能。例如,HID 键盘攻击、BadUSB 攻击等等。 正如我们在上面讨论过的,这三个版本在许多方面都有所不同,因此它们的功能也不同。所以,让我们看看它们是如何提供不同类型功能的,以及哪种适合我们。
如果我们仔细查看上表,我们可以轻松注意到“NetHunter”包含了几乎所有功能。因此,它可以被认为是三个版本中最合适的。尽管如此,用户根据自身需求选择哪个版本的 NetHunter 仍然是他们的选择。为了更详细地理解这一点,您可以参考以下示例: 示例 如果用户拥有已 root 的设备,那么毫无疑问,“NetHunter”是最佳或最合适的选择。然而,如果用户拥有未 root 的设备并想安装 Kali NetHunter,那么他必须选择“NetHunter Rootless”,即使他知道如果能 root 他的设备,“NetHunter”可以为他提供更多的功能和工具。 III. NetHunter 支持的设备和 ROMNEtHunter Lite 最显著的优点之一是它可以安装在几乎所有已 root 并具有自定义 Recovery 的 Android 手机上。如果您想体验完整的 NetHunter 环境,您将需要一个具有专为 Kail Net Hunter 定制的特定内核的设备。然而,这并不罕见,因为 Net Hunter GitLab 存储库包含超过 65 台设备的 164 多个内核。 IV. 下载 NetHunter您可以从以下链接下载官方发布的 NetHunter 映像或适用于您特定支持设备的任何特定版本。 链接= offensive-security.com/kali-linux-nethunter-download/ 下载 zip 文件后,请不要忘记验证 NetHunter zip 映像的“SHA256”校验和是否与 Offensive Security NetHunter 下载页面上的值匹配。在大多数情况下,这些值通常不会不匹配,但如果 SHA256 校验和不匹配,请不要继续安装过程。 V. 在 Android 上安装 NetHunter要准备您的设备以安装 Kali NetHunter,您可以遵循以下说明。
您可以从 Kali App Store 下载“Termux”。否则,它也可以在 Google Play 商店中找到。现在让我们看看如何从 Kali App Store 下载 Termux:
下载 Nethunter Kex 的过程也相同。打开 Kali App Store,然后在搜索框中输入“Nethunter Kex”,如下图所示: ![]()
安装 Nethunter 现在我们的设备已准备好安装 Kali NetHunter。要安装 Kali NetHunter,请非常仔细地遵循给出的说明。那么,让我们开始吧! 1. 单击主菜单中的图标打开 "Termux" 应用程序。 ![]() 2. 现在键入以下命令: 输出 ![]() 3. 单击 Enter 按钮执行此命令。但是,在执行此命令时,它可能会要求您授予存储权限,因此请允许它。 ![]() 4. 现在,键入以下命令下载我们将用于安装 NetHunter 的 "wget" 包。 命令 输出 ![]() 在安装 "wget" 包时,它可能会要求您授予一些权限以进行更改。因此,您可以通过键入 "y" 来允许它,然后单击 Enter 按钮继续下载过程。 5. 在此步骤中,我们将通过键入 " 以下命令来安装 Nethunter: 命令 输出 ![]() 6. 在上一步中,我们使用命令 "wget -O install-nethunter-termux https://offs.ec/2MceZWr " 下载了一个文件。要查看该文件,键入 "ls" 命令并按 Enter 键。它将显示该文件以及位于 "Home" 目录中的所有其他文件。 ![]() 现在我们需要为此文件提供特定的权限,我们将使用以下命令: 命令 输出 ![]() 正如您在上图中所见,我们已成功为该文件提供了必要的权限。您还可以看到它的颜色已更改为绿色,这也意味着相同的含义。 7. 这是最后一步,也是最重要的一步。在此步骤中,我们将使用以下命令下载并安装 kali Nethunter 的实际文件: 命令 输出 ![]() 8. 执行过程开始后,它将下载一个约 1.5GB 的全新 kali Nethunter 映像文件。因此,这可能需要一些时间。但是,如果您的互联网速度足够快,也不会花费太长时间。 9. 如果第一次尝试失败,您可以再次执行此命令,而且不必从头开始。尽管在下一次尝试时,它可能会要求您删除前一个文件,或者您想在不删除的情况下继续。因此,在这些情况下,您需要键入 "y" 并允许下载新文件。这可能会消耗您更多的互联网数据,但绝对值得。 ![]() 10. 下载过程完成后,它将自动开始解压缩然后安装。所以现在,您只需要坐着等待它完成。在某些情况下,它也可能要求一些特定权限,所以您需要键入 "y" 来允许它以继续安装过程。否则,它将暂停直到您响应。安装过程完成后,它的第一个外观可能与提供的图像相似。 ![]() 11. 最后,Nethunter 已成功安装,您也可以在上面的图像中看到。现在要启动它,请键入以下命令并按 Enter 键,如下所示: 命令 Nethuner 输出 ![]() 现在键入 "kex passwd" 设置密码,然后按 Enter。输入密码后,它会要求您再次输入密码,所以只需再次键入您的密码,然后再次按 Enter 键。这可能有点烦人,但别担心,您只需要做一次。 ![]() 要启动 kex,键入 "kex" 并按 Enter。 ![]() 在上图中,您可以看到 Nethunter Kex 服务器已成功启动。因此,现在您可以打开我们从 kali app store 下载的 Nethunter Kex 应用程序。 ![]() 在这里,所有工作都完成了,点击连接按钮后,您的 kali Nethunter 就可以使用了。 ![]() Kali NetHunter 攻击和功能现在让我们看看 Kali Net Hunter 通常提供哪些类型的功能。
下一主题# |
我们请求您订阅我们的新闻通讯以获取最新更新。