4.4. ARM 安装
Kali Linux 运行在各种基于 ARM 的设备(例如笔记本电脑、嵌入式计算机和开发板)上,但您不能在这些设备上使用传统的 Kali 安装程序,因为它们通常在内核或启动方面有特定要求装载机配置。
为了让 Kali 用户更容易访问这些设备,Offensive Security 开发了脚本来构建磁盘映像2 可用于各种 ARM 设备。 他们提供这些图像以供在其网站上下载:
➨ https://www.offensive-security.com/kali-linux-arm-images/
2https://github.com/offense-security/kali-arm-build-scripts
由于这些映像可用,您在 ARM 设备上安装 Kali 的任务将大大简化。 以下是基本步骤:
1. 为您的 ARM 设备下载映像并确保校验和与网站上提供的校验和匹配(请参阅第 2.1.3 节“验证完整性和真实性”)” [第 16 页] 有关如何执行此操作的说明)。 请注意,图像通常是 xz 压缩的; 确保解压缩它们 不知道.
2. 根据您的特定 ARM 设备上可用的存储扩展槽,获取容量至少为 8 GB 的 SD 卡、micro SD 卡或 eMMC 模块。
3. 将下载的图像复制到存储设备中 dd. 这类似于将 ISO 映像复制到 USB 密钥的过程(请参阅第 2.1.4 节“将映像复制到 DVD-ROM 或 USB 密钥”” [第 19 页])。
# dd 如果=卡利图像.img 的=/开发/东西 BS=512k
# dd 如果=卡利图像.img 的=/开发/东西 BS=512k
4. 将 SD 卡/eMMC 插入您的 ARM 设备。
5. 启动您的 ARM 设备并登录(用户“root”,密码“toor”)。 如果您没有连接屏幕,则必须找出通过 DHCP 分配的 IP 地址并通过 SSH 连接到该地址。 某些 DHCP 服务器具有显示当前租用的工具或 Web 界面。 如果您没有类似的东西,请使用嗅探器查找 DHCP 租用流量。
6. 更改 root 密码并生成新的 SSH 主机密钥,特别是如果设备将永久运行在公共网络上! 步骤比较简单,见“Generating New SSH Host Keys ” [第 111 页]。
7. 享受运行 Kali Linux 的新 ARM 设备吧!
特殊情况及更多 这些说明是通用的,虽然它们适用于大多数设备,但总是有
详细文档 例外。 例如,Chromebook 需要 开发者模式 和其他设备需要特殊的按键才能从外部媒体启动。
由于 ARM 设备的添加相对频繁,并且它们的规格非常动态,我们不会在这里介绍各种 ARM 设备的具体安装说明。 相反,请参阅 Kali 文档网站的“Kali on ARM”部分以获取有关 Offensive Security 支持的每个 ARM 设备的信息:
➨ http://docs.kali.org/category/kali-on-arm
特殊情况及更多 这些说明是通用的,虽然它们适用于大多数设备,但总是有
详细文档 例外。 例如,Chromebook 需要 开发者模式 和其他设备需要特殊的按键才能从外部媒体启动。
由于 ARM 设备的添加相对频繁,并且它们的规格非常动态,我们不会在这里介绍各种 ARM 设备的具体安装说明。 相反,请参阅 Kali 文档网站的“Kali on ARM”部分以获取有关 Offensive Security 支持的每个 ARM 设备的信息:
➨ http://docs.kali.org/category/kali-on-arm