OneKey 创始人警告:将助记词存储在旧款 iPhone 上存在硬件层面的风险
OneKey 创始人警告:将助记词存储在旧款 iPhone 上存在硬件层面的风险
对于许多加密货币用户而言,一部旧 iPhone 似乎可以充当便捷的离线保险库。恢复出厂设置后,用户可以开启飞行模式,移除不必要的应用,并将设备专门用于存储钱包助记词。
然而,这种设置并不会自动构建出安全的冷存储环境。
OneKey 创始人 Yishi 最近警告称,较旧的 iPhone 型号可能存在无法通过 iOS 更新消除的硬件层面漏洞。如果攻击者获得设备的物理访问权限,那么在 iOS 完全启动之前,他们可能通过 USB 接口发动攻击,而飞行模式未必能够阻止这种攻击。
对于加密货币用户而言,关键教训很简单:一部看似与互联网断开连接的手机,仍可能通过其硬件、启动过程和物理接口暴露敏感的钱包信息。
为什么飞行模式并非完整的安全边界
飞行模式旨在关闭或限制蜂窝网络、Wi-Fi 和蓝牙等无线通信功能。但它未必会禁用设备的 USB 接口,也无法保护启动过程最早期的阶段。
设备的安全链条在操作系统加载之前就已经开始。在这一阶段,BootROM——直接嵌入设备芯片中的初始代码——负责帮助验证并启动系统的后续组件。
如果 BootROM 存在漏洞,拥有设备物理访问权限的攻击者可能通过 USB 连接专用硬件,在 iOS 启动之前执行代码。由于 BootROM 存储在只读存储器中,因此这类漏洞可能无法通过普通软件更新修复。
这就是为什么不应将处于飞行模式下的旧 iPhone 视为与专门用于离线签名的设备等同。无线网络可能已被禁用,但底层硬件的攻击面依然存在。
哪些旧款 iPhone 需要关注?
风险状况取决于芯片代际和具体漏洞。
从 iPhone 4S 到 iPhone X 的设备所使用的芯片,均受到公开披露的 checkm8 BootROM 漏洞影响。该漏洞于 2019 年披露,影响多个 Apple 芯片代际的启动过程。技术细节及受影响的设备已记录在 [checkm8 研究代码仓库](https://github.com checkra1n/checkm8) 中。
包括 iPhone XS、iPhone XR、iPhone 11 系列以及第二代 iPhone SE 在内的后续机型,则与一项名为 usbliter8 的较新研究有关。该研究强调,即使设备不受 checkm8 影响,物理 USB 访问仍可能构成风险。
重要的是,这些漏洞并不意味着攻击者能够立即读取钱包的助记词。不过,如果多个条件同时满足,它们确实会削弱人们对设备可信启动环境的安全假设,并为进一步实施攻击创造机会。
目前,iPhone 12 及更新机型尚不存在公开已知的、同类 BootROM 漏洞。虽然这并不意味着它们毫无风险,但与受到公开研究记录影响的旧款机型相比,其硬件安全状况存在实质差异。
BootROM 漏洞并不会自动暴露助记词
有必要避免夸大这一威胁。
BootROM 漏洞本身并不等同于直接访问加密货币钱包的恢复短语。攻击者可能仍需突破多重保护机制,包括:
- 设备密码
- 应用层加密
- Secure Enclave 的保护机制
- 钥匙串访问控制
- 钱包应用的安全机制
- 助记词的创建和存储方式
Apple 在其官方平台安全文档中介绍了 Secure Enclave 及相关硬件保护机制的作用。这些机制可以大幅增加未经授权提取信息的难度。
然而,安全性并不是由单个组件决定的。设备密码过于简单、iOS 版本过旧、钱包应用保护不充分,或备份不安全,都可能加大硬件攻击带来的影响。
例如,过短或容易预测的密码会让遭到入侵的设备更容易成为攻击目标。过时的操作系统中也可能存在其他漏洞,这些漏洞可以与 BootROM 漏洞串联利用。如果助记词被存储在未加密的备忘录、截图、照片、文档或剪贴板历史记录中,攻击者可能根本不需要攻破钱包本身。
实际风险来自硬件暴露、软件弱点以及不安全的助记词管理习惯的叠加。
为什么恢复出厂设置不等同于安全擦除
恢复出厂设置会删除用户数据,并将设备恢复到默认状态,但不应将其视为所有既有安全风险都已消失的证明。
恢复出厂设置不会改变:
- 设备的芯片架构
- BootROM 代码
- 硬件层漏洞的存在
- USB 接口的物理状况
- 恶意配件或经过篡改的硬件所带来的风险
- 过时操作系统的安全限制
恢复出厂设置可以减少设备中存储的信息量,但无法将旧款 iPhone 变成专用硬件钱包。
这一点很重要,因为加密货币用户经常依赖「离线手机」这一概念。但实际上,手机仍可能连接到电脑、充电器、USB 线缆、备份系统或第三方配件。每一次连接都会产生一条潜在路径,都必须加以评估。
公共 USB 充电可能增加另一处攻击面
较旧版本的 iOS 也可能更容易受到恶意充电设备或遭入侵 USB 配件相关攻击的影响。
这种威胁并不要求攻击者通过互联网远程访问手机。被篡改的充电站、经过改装的线缆或恶意 USB 设备,都可能在与手机连接时尝试与其通信。
Apple 已推出 USB 受限模式等保护措施,以减少设备锁定一段时间后未经授权的 USB 通信。该公司在其Apple 设备安全指南中介绍了这些控制措施。
这些保护措施确实有用,但不应将其视为安全操作实践的完全替代方案。加密货币用户应避免使用公共 USB 充电接口,在不熟悉的环境中充电时,应使用电源适配器或 USB 数据拦截器。
最重要的问题:设备是否曾经脱离你的控制?
在这一威胁模型中,物理访问权限是一个关键因素。
如果一部旧款 iPhone 一直由设备所有者保管,使用强密码,运行最新软件,并且从未以暴露的形式存储过助记词,那么实际风险可能较低。
如果设备曾经出现以下情况,风险会显著增加:
- 被送去维修
- 被留在酒店房间或共享办公室
- 被存放在未上锁的位置
- 被交给他人
- 连接到未知电脑
- 使用过不熟悉的线缆或充电站
- 使用过过于简单或重复使用的密码
- 在较长时间内离开设备所有者身边
由于助记词可以永久控制链上资产,用户应考虑设备可能已遭入侵,而不应等待攻击的明显证据出现。区块链交易通常不可逆转,而一旦攻击者获得恢复短语,就可能转移资金,无需继续访问原来的手机。
给加密货币用户的建议
曾在 iPhone 11 或更早机型上存储钱包助记词的用户,应将该设备视为不适合长期存储助记词。
更安全的迁移流程包括以下步骤:
-
准备一个可信环境。
选择一个私密地点,确保没有摄像头、未知设备或不受信任的旁观者。 -
使用 iPhone 12 或更新机型,或使用专用硬件钱包。
这样做的目的是减少对较旧手机的依赖,因为这类设备存在已被公开记录的 BootROM 安全问题。 -
生成一组全新的助记词。
不要仅仅因为旧设备已经重置,就继续使用原有的助记词。 -
将资产转移到由新钱包控制的地址。
在确认交易前,务必在可信的签名设备上核对收款地址。 -
将新的备份离线保存。
避免使用截图、云端笔记、电子邮件、即时通讯应用以及未加密的数字文档。 -
使用较长的字母数字设备密码。
与简短且常见的 PIN 码相比,较长的密码能够提供更强的保护。 -
弃用旧钱包助记词。
迁移完成后,如果设备曾经脱离你的控制,应将旧助记词视为已经永久暴露。
用户还应注意,转移资金会涉及网络费用和操作风险。在签署任何交易前,应仔细核对目标地址、区块链网络和资产类型。
硬件安全是加密货币安全的一部分
更广泛的启示并不局限于某一款 iPhone。
加密货币的安全性取决于在私钥整个生命周期内对其进行保护,包括:
- 助记词如何生成
- 助记词在哪里显示
- 助记词如何备份
- 哪台设备用于签署交易
- 设备是否曾被他人实际接触
- 如何测试恢复流程
- 钱包是否支持所需的区块链网络
手机可以用于监控余额以及与去中心化应用交互,但将其作为高价值助记词的唯一存储位置,会引入不必要的复杂性。手机是通用设备,配备摄像头、无线通信模块、应用生态系统、操作系统更新机制和 USB 接口。
专用硬件钱包可以减少私钥暴露于通用操作系统的时间。借助 OneKey 硬件钱包 等设备,用户可以在专为交易签名而设计的设备中生成并存储钱包密钥,同时在批准转账前查看交易详情。
这并不能消除所有风险。用户仍然必须保护好恢复短语,核对地址,避免遭受网络钓鱼攻击,并确保设备和备份始终处于个人控制之下。将硬件安全与严格的操作安全措施相结合,才能发挥最佳效果。
最终结论
处于飞行模式的旧 iPhone 看起来可能像一个离线钱包,但飞行模式并不能消除硬件层面的漏洞,也无法保护 iOS 启动前的引导过程。
对于 iPhone 11 及更早机型,公开讨论的 BootROM 研究表明,恢复出厂设置和断开网络连接,不应被视为保护高价值加密货币助记词的充分措施。当设备曾被他人实际接触,或曾连接过不受信任的 USB 设备时,风险尤其严重。
使用旧 iPhone 存储助记词的加密货币用户,应在可信环境中将资产迁移到新生成的钱包。对于长期保管而言,将恢复短语离线保存,并使用专用硬件钱包,相比将助记词存储在通用智能手机上,能够提供更合适的安全模型。



