在本书的学习过程中,您了解了渗透测试领域,特别是使用移动设备对目标系统或网络执行真实世界的模拟攻击和分析。然而,为 Kali Linux 选择合适的设备有时会有点麻烦。作为一名学生、安全专业人士、渗透测试人员,或者正在网络安全领域(尤其是渗透测试领域)起步的人,您可能会有以下问题:
* Kali NetHunter 可以在任何移动设备上工作吗?
* 如果我没有兼容的设备,还有什么可以尝试的吗?
* 是否可以创建我自己的自定义版本的 Kali NetHunter?
让我们潜水吧!
# 小型计算机
最初,Kali Linux 渗透测试平台是一种操作系统,开发用于安装在计算机的本地**硬盘驱动器**(**HDD**)上,或从光盘(如**数字多功能盘**(**DVD**)上进行实时引导。多年来,Kali Linux 的开发扩展到了更新和更现代的设备,如智能手机和平板电脑,甚至还有其他配备**先进 RISC 机器**(**ARM**处理器)的设备,如树莓 Pi。
支持 ARM 的设备列表可在官方的 Kali ARM 文档网站上找到:[https://docs.kali.org/category/kali-on-arm](https://docs.kali.org/category/kali-on-arm) 。此外,Kali NetHunter 图像可在[找到 https://github.com/offensive-security/kali-nethunter/wiki](https://github.com/offensive-security/kali-nethunter/wiki)[。](https://github.com/offensive-security/kali-nethunter/wiki)
# 移动硬件
为 Kali NetHunter 平台选择合适的移动设备并不像看上去那么困难。进攻性安全([www.official-Security.com](http://www.offensive-security.com)的团队已经为我们创建了自定义图像,但是,有一个支持设备的列表。最初,KaliNetHunter 是为谷歌 Nexus 系列设备和 OnePlus 设计的:
* Nexus 5
* Nexus 6
* Nexus 7
* 关系 9
* Nexus 10
* 一加一
攻击性安全建议将 OnePlus One 作为 Kali NetHunter 平台的首选移动设备。要下载 Nexus 系列和 OnePlus One 设备的官方图片,请访问[https://www.offensive-security.com/kali-linux-nethunter-download/](https://www.offensive-security.com/kali-linux-nethunter-download/) 。
如果您正在使用上表中列出的设备,则需要为您的设备构建自定义版本的 Kali NetHunter。请参考[第一章](01.html)*中的*建筑 Kali Nethunter*部分,Kali Nethunter 简介*。如果您需要更多信息,请参考官方文件:[https://github.com/offensive-security/kali-nethunter/wiki/Building-Nethunter](https://github.com/offensive-security/kali-nethunter/wiki/Building-Nethunter) 。
在本章中,我们将介绍一些支持 Kali Linux 操作系统的微型计算机。这些设备将允许渗透测试人员为目标网络创建自己的网络植入。在回顾为特定设备编译自定义 Kali NetHunter 映像的方法时,我们介绍了支持的移动设备列表。最后,如果没有无线网络适配器,渗透测试永远不会完成,因此提供了已知支持的移动设备无线适配器列表。