手机屏幕碎了,里面只有你唯一的 2FA 验证器应用程序:USB-C HDMI 镜像和备份代码¶
紧急电话号码因国家/地区而异. 此页面使用 911,这是美国和加拿大的号码。许多其他国家/地区使用 112、999 或其他号码。 查找您所在国家/地区的电话号码.
掉落您的智能手机并观察 OLED 面板完全变黑、泛紫或触摸无响应 - 或者意外地恢复出厂设置并在运营商商店以旧手机进行交易 - 当该设备持有 唯一未备份的基于时间的一次性密码 (TOTP, RFC 6238) 验证器应用程序 (Google Authenticator, Microsoft Authenticator, Duo Mobile, 2FAS, Aegis, 或 Authy) 保护您的电子邮件、银行、加密货币交易所、AWS/GitHub 根控制台或企业单点登录 (SSO)创建立即级联数字锁定。更糟糕的是,当您尝试在新手机上登录 Google 或 Apple 帐户以恢复云备份时,登录屏幕需要输入 6 位数字 2FA 您无法看到或点击的确切破碎手机内部生成的代码。如果您的手机也遭遇过进水或充电端口故障,请阅读我们的配套指南 损坏或进水的手机恢复 和 手机拒绝充电:液体检测覆盖和无线 Qi 紧急启动。如果您的主密码保管库或 Apple Stolen Device Protection 密钥也被锁在里面,请参阅 密码管理器锁定、主密码丢失和保管库恢复 和 iPhone 被盗设备保护恢复密钥锁定。如果封锁导致关键医疗基础设施、紧急调度受阻,或涉及主动 SIM 交换勒索威胁,请拨打您当地的紧急电话号码 (911 在美国和加拿大, 112 整个欧盟, 999 在英国)或查看我们的国际目录 紧急号码。
现在就这样做¶
- 如果屏幕破碎的手机当前处于开机状态,请勿重新启动、关闭电源或让电池耗尽(
After First Unlock / AFU状态):现在,虽然您的手机在跌落之前仍处于开机状态,但其加密的用户存储(File-Based Encryption在安卓上/Data Protection Class C在 iOS 上)在 RAM 中解锁,允许指纹/Face ID 解锁、蓝牙鼠标、scrcpy(ADB),以及USB-C转HDMI外接显示输出,无需解决First-Boot(Before First Unlock / BFU) USB 附件安全块。将手机插入电源(或将其放在Qi/MagSafe无线充电器立即)这样电池就不会打0%并重新启动进入BFU封锁。 - 使用20美元
USB-C Multiport Hub(带有一个HDMI端口+一个USB-A有线电脑鼠标端口 +USB-C PD电源端口)在任何电视或显示器上查看并单击手机屏幕:当 OLED 屏幕破碎时,玻璃显示矩阵和电容式触摸数字转换器会损坏,但手机的主板、CPU 和 GPU 仍然 100% 正常工作。插入标准USB-C Hub插入手机的充电端口连接外部HDMI显示器镜像屏幕并在屏幕上生成一个真正的桌面鼠标光标,由任何有线 USB 鼠标控制 - 让您使用鼠标(或有线 USB 键盘)输入锁屏 PIN,打开Google Authenticator/Microsoft Authenticator,点击转账账户->导出账户,扫描下方二维码QR60 秒内使用您的新手机进行编码。 - 如果您的手机是没有硬件的旧版 Android 型号
USB-C DisplayPort Alt-Mode视频输出(例如 Pixel 1 到 Pixel 7、三星 Galaxy A 系列或廉价摩托罗拉/小米设备),请使用DisplayLink有源 USB 图形适配器或对讲/盲 USB 键盘导航:标准无源USB-C to HDMI集线器仅在手机上输出视频USB-C控制器支持 DisplayPort 交替模式 (DP Alt Mode)(iPhone 15/16/17 系列、三星 Galaxy S8 至 S25、Pixel 8 和 Pixel 9、OnePlus 7 Pro+)。下面我们解释如何处理非DP Alt Mode使用有线USB键盘的电话,ADB(scrcpy),或者将 25 美元的临时替换 OLED 屏幕挂在带状电缆上。 - 如果您已经以旧换新或丢失了旧手机,请在惊慌失措之前检查您的笔记本电脑或工作电脑上是否已经有活动的桌面浏览器会话仍然登录:如果您笔记本电脑的 Chrome、Edge、Safari 或 Firefox 浏览器仍然登录到您的 Google 帐户(
myaccount.google.com/security)、微软帐户 (mysignins.microsoft.com/security-info)、GitHub 或 AWS,不要清除 cookie 或注销。您通常可以生成10 个一次性 8 位备份代码或直接从已经经过身份验证的桌面会话注册新的身份验证器/密钥。 - 了解云同步之间的关键区别
TOTP种子与硬件绑定(Keystore/Keychain) 不可导出的代币: - Google Authenticator (v6.0+):如果您启用了右上角的云同步图标,您的
TOTP种子会直接同步到您的 Google 帐户,并在您在任何新 iPhone 或 Android 设备上登录 Google 时自动显示。 - Microsoft Authenticator(严重陷阱):iOS 上的云备份将元数据备份到 iCloud,但还要求您使用 个人 Microsoft 帐户进行验证(
MSA) 恢复登录;更糟糕的是,企业Entra ID(Azure AD) 无密码推送令牌 与旧手机的 Secure Enclave/Keystore 硬件绑定,并且必须通过您公司的 IT 服务台重新注册 (Temporary Access Pass / TAP)。 - 在实际打开每部手机之前,切勿将您的旧手机交给商店柜台进行运营商以旧换新
2FA在您的新手机上安装应用程序,并验证是否为每一行生成 6 位代码:iCloud Restore 或 Android Cable Transfer 将应用程序图标复制到您的新手机上,导致数百万用户认为他们的2FA已转移 - 仅打开Duo Mobile,RSA SecurID,Steam Guard,或未同步Google Authenticator两个小时后,他们擦拭了旧手机,发现欢迎屏幕空空如也。
Danger
注意iOS / Android USB Restricted Mode 锁定破碎的手机:在 iOS 上(iOS 11.4.1+)和现代 Android(Android 12+),如果手机被锁定超过1小时(或者重启进入 Before First Unlock / BFU 状态),操作系统禁用闪电/ USB-C 端口,直到您解锁屏幕("Unlock iPhone to Use Accessories")。但是,如果您的 Face ID(顶级 TrueDepth 摄像头)或 Touch ID/超声波指纹传感器仍然完好无损,将手机放在您的脸上或将拇指放在指纹区域上即使屏幕为 100% 黑色,也会解锁手机,立即启用您的有线 USB-C HDMI 显示器和 USB 鼠标。
决策树:从损坏或丢失的手机中拯救您的 2FA Authenticator 种子¶
根据您是否仍然拥有损坏的手机及其型号,遵循以下确切的硬件和帐户恢复树:
flowchart TD
Start["被锁定在 2FA 身份验证器应用程序之外(Google、Microsoft、Duo、Authy、2FAS、Aegis)"] --> HavePhone{"您还保留着旧手机吗?"}
HavePhone -->|"是:屏幕呈黑色、紫色或触摸数字转换器坏了"| PowerState{"保持手机电量充足(Qi 无线或有线)。手机是否支持 USB-C DP Alt-Mode 视频(iPhone 15+、Galaxy S8+、Pixel 8+)?"}
PowerState -->|"是:支持 USB-C HDMI"| HubMethod["插入 USB-C 集线器 + HDMI 显示器 + 有线 USB 鼠标/键盘 -> 通过 FaceID/指纹或盲键盘 PIN 码解锁 -> 在身份验证器应用程序中单击“导出二维码”"]
PowerState -->|"否:iPhone 14 或更旧版本(Lightning)"| LightningMethod["插入官方 Apple Lightning 数字 AV 适配器 (HDMI) + 带鼠标的 USB 相机适配器 (AssistiveTouch) 或插入之前受信任的 Mac/PC 以进行加密的 iTunes/Finder 备份"]
PowerState -->|"否:不带 DP Alt-Mode 的 Android(Pixel 1-7、Galaxy A-Series)"| NoAltMode["选项 A:插入有线 USB 键盘以解锁 PIN Blind + 使用 scrcpy(如果 USB 调试打开)。选项 B:连接 25 美元的替换屏幕色带 10 分钟扫描导出 QR"]
HavePhone -->|"否:旧手机被以旧换新、丢失、被盗或恢复出厂设置"| CloudCheck{"哪个身份验证器应用程序保存了您的代码?"}
CloudCheck -->|"Google 身份验证器(已启用云同步)"| GoogleCloud["在任何设备上登录您的 Google 帐户(使用笔记本电脑活动会话、短信回退或 8 位备份代码)-> 所有 TOTP 种子自动同步"]
CloudCheck -->|"Microsoft Authenticator / Duo / Corporate Okta"| CorpIT["个人帐户:从 iCloud + MSA 备份恢复。工作/学校 Entra ID / Duo / Okta:致电 IT 帮助台获取临时访问通行证 (TAP) 以重新绑定新设备"]
CloudCheck -->|"仅本地保管库(未同步的 Google Auth、无支持的 Aegis/2FAS)"| ManualReset["首先检查笔记本电脑活动会话以生成备份代码 -> 否则提交个人账户 2FA 重置/每项服务的 KYC 身份验证"]
第一阶段: USB-C HDMI + Wired Mouse 提取技术(屏幕破损、主板工作)¶
当您掉落现代智能手机时,屏幕会变得漆黑或闪烁霓虹绿线,99% 的情况下,只有易碎的玻璃 AMOLED 面板和电容式触摸层会损坏。在机箱内,手机仍处于启动状态,连接到 Wi-Fi,并生成您的 6 位数字 TOTP 每 30 秒编码一次。
1.检查手机是否有视频输出 USB-C (DisplayPort Alt Mode)或 Lightning¶
在前往电子商店之前,请检查此兼容性表,以选择在第一次尝试时适用的确切适配器:
| 手机品牌及型号系列 | 本机视频输出协议 | 所需的确切硬件($15 to $45) |
鼠标和键盘控制的工作原理 |
|---|---|---|---|
| Apple iPhone 15、iPhone 16、iPhone 17 系列(所有型号) | 本地人 USB-C DisplayPort Alternate Mode (DP 1.4) |
任何标准USB-C Multiport Hub 与 1x HDMI + 1x USB-A + 1x USB-C PD Power |
将 有线 USB 键盘插入集线器:按 Spacebar,输入您的 6 位 iPhone 密码,然后按 Enter 解锁盲区。 iOS 自动将屏幕镜像到 HDMI 电视。如果触摸失效,要在 iOS 上使用 USB 鼠标,请插入有线 USB 键盘并使用 完整键盘访问/VoiceOver 键盘快捷键 (Ctrl+Alt+Right/Left Arrow, Ctrl+Alt+Space 点击)。 |
| 苹果 iPhone 14、13、12、11、XS、XR、X、8、SE(闪电端口) | 苹果专有 Lightning Digital AV |
官方 Apple Lightning 数字 AV 适配器 (A1438) + 通过 Lightning USB 3 相机适配器连接有线 USB 键盘 |
首先使用 Face ID / Touch ID 解锁,以便 Unlock iPhone to Use Accessories 清除,然后插入 Apple Lightning 转 HDMI 适配器。 |
三星 Galaxy S 系列(S8 通过 S25),注(Note 8 到 20), Z 形折叠 (Fold 1 到 6) |
本地人 USB-C DP Alt Mode + 三星 DeX |
任何标准USB-C Multiport Hub + HDMI 显示器 + 有线 USB 鼠标和键盘 |
世界上最容易救援的手机:当您插入 USB 鼠标时,Android 会直接在镜像手机屏幕上呈现**黑/白桌面鼠标指针。 (提示:如果三星在显示器上启动到 Samsung DeX 桌面模式而不是镜像锁定屏幕,请按 Windows Key + W 在有线 USB 键盘上可在 DeX 和直接屏幕镜像之间切换。) |
| Google Pixel 8、Pixel 8 Pro、Pixel 9、Pixel 9 Pro / Fold(Android 14 QPR3 / Android 15+) | 本地人 USB-C DP Alt Mode (由 Google 在 2024 年 6 月功能删除中启用) |
标准USB-C Multiport Hub + HDMI 显示器 + 有线 USB 鼠标和键盘 |
注意:在 Pixel 8/9 上,当您插入 USB-C HDMI 集线器并解锁手机(通过指纹/面部解锁或输入 PIN + Enter 在有线 USB 键盘上),黑色的手机屏幕上会出现一条提示,询问 “镜像到外部显示器?”,焦点位于 取消。在有线 USB 键盘上,按 Tab 一次(或 Right Arrow)并按 Enter 单击“镜像显示”* 盲 - 您的屏幕将立即出现在电视上。 |
Google Pixel 1 至 Pixel 7a、三星 Galaxy A 系列(A14, A35, A54)、三星 Z Flip(Flip 1 到 5) |
硬件 DP Alt Mode 在 USB-C 端口上禁用 |
选项 1: DisplayLink 活动 USB 转 HDMI 扩展坞(仅当已安装 DisplayLink Presenter 应用程序时)。选项 2(保证): 临时 $25 更换屏幕色带交换(参见下面的步骤 3)。 |
即使没有视频输出,有线 USB 键盘和 USB 鼠标仍然可以通过 USB OTG:您可以通过插入 USB 键盘并按 ** 来解锁 Pixel 1-7 盲板Spacebar -> 输入您的数字 PIN -> 按 Enter**。 |
2. 分步演练:提取您的 2FA 二维码通过 USB-C Hub¶
- 连接您的硬件:
- 插上
HDMI电缆从您的电视或电脑显示器连接到USB-C Hub。 - 将 有线 USB 鼠标 和 有线 USB 键盘 插入
USB-A上的端口USB-C Hub。 - 将手机的USB-C 电源充电器插入
PD Power集线器上的端口(这样集线器就不会耗尽手机电池)。 - 插入集线器
USB-C将电缆插入破碎的手机。 - 即使外接显示器在锁定时保持空白,也要解锁手机:
- 许多Android手机和iPhone有意保留
HDMI视频输出直到锁屏过去。 - 解锁方法 A(生物识别):触发 Face ID(直接查看顶部边框)或将已注册的手指放在 Touch ID/屏下指纹传感器上。
- 解锁方法 B(盲 USB 键盘解锁): 在连接到集线器的有线 USB 键盘上:
- 按
Spacebar或Enter一次唤醒锁屏并弹出 PIN/密码输入框。 - 在 USB 键盘上仔细输入您的数字 PIN 码或字母数字密码。
- 按
Enter。 - (等待 3 秒:您的主屏幕应立即亮起
HDMI监视器。)
- 按
- 导出您的
TOTP立即播种(按优先顺序): - 使用 有线 USB 鼠标 单击镜像屏幕上的 Authenticator 应用程序图标。
- 在
Google Authenticator:单击三行菜单(☰) 在左上角 -> 单击 转移帐户 -> 单击 导出帐户 -> 使用 PIN 验证 -> 一次最多选择 10 个帐户 -> 单击 下一步。一个巨人otpauth-migration://QR 码 将出现在您的电视屏幕上。- (等等:如果二维码弹出时电视屏幕黑怎么办?那是Android的
FLAG_SECURE屏幕截图/屏幕录制保护可阻止 QR 码通过 HDMI 呈现。不要惊慌 - 遵循FLAG_SECURE绕过下面标注框中的。)
- (等等:如果二维码弹出时电视屏幕黑怎么办?那是Android的
- 在
2FAS或Aegis Authenticator:点击设置 -> 导出/备份 -> 导出到文件(明文 JSON 或加密备份) 并保存.2fas或.json文件直接保存到 Google Drive 或插入您的 USB 闪存驱动器USB-C枢纽。 (FLAG_SECURE永远不会阻止文件导出。) - 在
Microsoft Authenticator:点击设置(齿轮图标)-> 云备份(将其打开并验证列出了哪个恢复帐户),或者逐行单击每个帐户以在电视屏幕上查看其实时 6 位代码,同时在笔记本电脑上登录该网站以注册新的 2FA 设备。
Warning
如何打败Android FLAG_SECURE 导出 Google Authenticator 二维码时出现“HDMI 黑屏”:
从最近的 Android 版本开始,Google 身份验证器应用 Android WindowManager.LayoutParams.FLAG_SECURE 标记到导出二维码屏幕(有时是主代码列表),以防止屏幕录制恶意软件窃取您的代码。不幸的是, FLAG_SECURE 也改变你的外在 HDMI 当您打开该屏幕时,显示器全黑。
您有 3 种直接方法 FLAG_SECURE 使用 HDMI 显示器和鼠标时:
1. 打开 Google Cloud Sync,而不是单击“导出 QR”:在 Google 身份验证器内,查看 右上角(您的圆形 Google 个人资料图标)。即使 6 位代码行在 HDMI 上被屏蔽,顶栏或“设置”菜单也可让您启用云同步到您的 Google 帐户。同步后(通过 Wi-Fi 需要 3 秒),在新手机上打开 Google 身份验证器,登录该 Google 帐户,然后 2FA 代码自动出现。
2. 在 HDMI 显示器上批准您的 Google 帐户“在您的手机上点击是”提示:在您的笔记本电脑或新手机上登录您的 Google 帐户 -> 当 Google 发送 “在您的旧手机上点击是” 提示时,该系统通知不会被阻止 FLAG_SECURE。您将在 HDMI 电视上清楚地看到 “是的,是我” 按钮,并且可以使用 USB 鼠标单击它。
3. 使用 Google 内置的辅助功能屏幕阅读器 (TalkBack) 读取 6 位数字 TOTP 通过手机扬声器大声编码:即使在 FLAG_SECURE 清空 HDMI 视频源,同时按住调高音量 + 调低音量 3 秒启用 TalkBack(或 VoiceOver 在 iPhone 上),可以听到 6 位数字 2FA 大声在鼠标/键盘光标下输入代码,以便您可以在笔记本电脑上登录您的帐户并添加新的身份验证器。
3. 保证 $25 硬件后备:将裸露的替换屏幕挂在带状电缆上¶
如果您的手机是 Pixel 6a、Pixel 7、Samsung Galaxy A54 或 iPhone,并且配备 USB Restricted Mode 活跃 地点 HDMI out 不受支持并且 USB Debugging (ADB)从未开启过?
- 不付款 $280 如果您无论如何都要升级手机,则需要安装完整的美化屏幕:
1. 订购便宜的 $20 到 $35 第三方 LCD/OLED 在亚马逊上为您的确切手机型号更换显示屏组件(当天/隔夜送达)或开车前往当地的独立手机维修店(uBreakiFix,当地的微焊店)。
2. 告诉维修技术人员:“我不需要将新屏幕粘到框架上。我只需要您将损坏的屏幕弹出,在工作台上将测试屏幕插入主板显示连接器 10 分钟,这样我就可以输入我的 PIN 码并扫描我的 Google/Microsoft Authenticator 导出二维码。”
3. 几乎每个当地的手机维修店都会在抽屉里放“测试屏幕”,专门用于数据救援和收费$30 到 $50 进行 15 分钟的工作台临时屏幕连接,同时握住新手机并拍照/扫描每个 2FA 出口代码。
第 2 阶段:逐个应用程序的加密架构(您的应用程序在哪里) TOTP 实际储存的种子?)¶
了解每个主要的身份验证器应用程序存储其信息的位置 160-bit (Base32)共享密钥(seed)确定在手机完全失效或消失后是否可以从云端或计算机备份中恢复您的代码:
| 验证器应用程序 | 有云同步功能吗? | 它是否包含在标准 iOS iCloud/加密 iTunes 备份中? | 如果旧手机完全消失/重置如何恢复 |
|---|---|---|---|
1.谷歌身份验证器 (iOS & Android) |
是(可选,自 2023 年 4 月 v6.0 起)。 如果右上角的圆形 Google 帐户徽章显示绿色云复选标记,则所有 TOTP 种子存储在您的 Google 帐户中。 |
否。 仅限本地(未同步)的 Google 身份验证器密钥已标记 kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly (iOS)/ allowBackup="false" (Android) 并且不要在标准手机到手机克隆中进行转移,除非云同步已开启或您手动扫描转移帐户 QR 码。 |
1. 在任何设备上登录 Google 身份验证器内的同一 Google 帐户。 2. 如果您从未打开过云同步并且旧手机不见了,则种子仅存在于该手机的硬件存储中;您必须使用每项服务的 8 位备份代码 或 帐户恢复流程。 |
2.微软身份验证器 (iOS & Android) |
是(必须手动启用 Settings -> Cloud Backup).- 在 iOS 上:加密的 blob 存储在 iCloud 中,通过登录 个人 Microsoft 帐户( MSA)。- 在 Android 上:直接存储在您的 个人电脑中 MSA。 |
陷阱:您无法将 iOS Microsoft Authenticator 备份直接交叉还原到 Android 手机上(反之亦然),因为 iOS 使用 iCloud Drive 存储,而 Android 使用 OneDrive/MSA 存储。更糟糕的是,从新手机开始,您必须在第一个欢迎屏幕 在正常登录之前点击 “开始恢复”,否则新的空状态可能会覆盖您的云备份。 | 1. 在新手机(相同操作系统系列)上,安装 Microsoft Authenticator 并点击第一个屏幕底部的**“开始恢复”**(请勿先登录。)。 2. 注:标准 TOTP 种子完全恢复,但企业 Entra ID / Azure AD 无密码推送凭据受硬件限制(Device-Bound Key)并显示*“需要操作:扫描二维码”* - 致电您公司的 IT 服务台索取 临时访问通行证(TAP) 重新绑定。 |
3.双核移动 (Cisco Duo) |
是(Duo Restore 通过 Android 上的 Google Drive / iOS 上的 iCloud 钥匙串)。 |
标准型 TOTP 第三方帐户恢复通过 Duo Restore 如果启用。 企业/大学 "Duo Push" 帐户 需要您组织的 Duo 管理员启用“Duo 保护帐户的 Duo 恢复”。 |
如果 Duo Push 呈灰色显示("Account Disabled" / "Reconnect"),使用 短信密码或服务台旁路代码 登录您的大学/雇主自助服务门户,然后单击 “管理设备 -> 重新激活 Duo Mobile”。 |
4.真实(Twilio Authy) |
是(Authy Multi-Device & Encrypted Cloud Backup). 由您的电话号码 + 单独的 Authy 备份密码 保护。 |
存储在使用您的个人信息加密的 Authy 服务器上 Backups Password。 |
使用 相同的电话号码 在您的新手机上安装 Authy,并输入您的 Authy 备份密码。 (注意:Twilio 已于 2024 年 3 月停止使用 Authy Desktop 应用程序;如果您忘记了 Authy 备份密码,现有登录的移动设备可以重置密码,否则无法解密云备份。) |
5. 2FAS & Aegis Authenticator |
2FAS:自动加密同步到 Google Drive (Android) 或 iCloud (iOS)。Aegis:自动加密 .json 将保管库备份到 Google Drive / Nextcloud / 本地文件夹。 |
是(另外还完全支持导出便携式纯文本或 AES-256 加密文本 .2fas / .json 文件)。 |
直接从您的 Google Drive / iCloud 恢复 2FAS 同步或导入您的 aegis-backup.json 使用您的保管库密码保存保管库文件。 |
第 3 阶段:如果您的旧手机已经不见了(以旧换新、被盗或恢复出厂设置)并且您没有云备份怎么办?¶
如果你的 TOTP 种子仅存储在本地,旧手机将永久消失,**不要向声称可以“破解您的 2FA 回来”的网络诈骗者付费。**因为 RFC 6238 TOTP 代码以数学方式生成(HMAC-SHA1(Secret_Key, Unix_Time / 30)),没有 160 位密钥,没有人可以预测 6 位代码。相反,请按照确切的顺序通过这 4 个合法的旁路通道:
1. 审核您拥有的每台计算机、平板电脑和浏览器的已验证会话¶
在出现要求输入密码的提示时尝试登录之前 2FA:
- 打开您上周查看电子邮件、GitHub、AWS 或银行的笔记本电脑、台式电脑、iPad 或工作计算机。
- 会话cookie(SID, SSID, ESTSAUTH, user_session)通常在 30 至 90 天内保持有效,即使您的手机损坏后也是如此。
- 在该活动会话中:
1. 转到帐户安全设置。
2. 检查该网站是否允许您查看或生成 10 个一次性备份代码(许多平台只要求您提供帐户密码 - 而不是 2FA 代码 - 查看已受信任的会话中的现有备份代码)。
3. 添加 硬件安全密钥 (YubiKey) / 密钥(Mac 上的 Windows Hello / Touch ID) 或如果安全页面仅提示密码重新验证,则添加 备份电话号码。
2. 搜索您的计算机和云驱动器是否被遗忘 8-Digit Backup Code 文件¶
当您最初启用时 2FA 在 Google、GitHub、Discord、Dropbox、Valve/Steam 或 Proton 上,屏幕会强制您下载或复制 8 位或 10 位一次性恢复代码 的文本文件。在您的笔记本电脑、下载文件夹、Google Drive、iCloud Drive 和密码管理器注释中运行全局搜索,以查找这些确切的默认文件名:
| 服务 | 在您的 PC / Mac 上搜索的默认下载备份代码文件名 |
|---|---|
| 谷歌/Gmail | Backup-codes-username.txt (或搜索 "Google Account" + "8-digit") |
| GitHub | github-recovery-codes.txt |
| 不和谐 | discord_backup_codes.txt |
| 微软/Outlook | Microsoft-account-recovery-code.txt (25 个字符 XXXXX-XXXXX-XXXXX-XXXXX-XXXXX 代码) |
| Dropbox | dropbox-backup-codes.txt |
| 质子邮件/质子通行证 | proton_recovery_codes.txt 或 recovery-kit.pdf |
| 云耀 | cloudflare-backup-codes.txt |
| 1密码/Bitwarden | 1Password Emergency Kit.pdf / bitwarden_recovery_code.txt |
3.触发官方平台特定 2FA 重置/身份验证流程¶
如果您没有活动会话且没有备份代码,请单击“尝试其他方式”或“丢失身份验证器设备?”** 2FA 提示:
- 谷歌帐户(g.co/recover):始终运行 g.co/recover 来自您的家庭 Wi-Fi 网络和您使用了几个月的笔记本电脑/浏览器(Google 的风险引擎对您的 IP 地址、浏览器指纹和 cookie 历史记录)。如果您配置了辅助邮箱或辅助电话号码,Google 可能会在通过电子邮件发送重置链接之前设置 3 到 5 天的自动安全保留 2FA (这种延迟允许合法所有者取消黑客的请求,因此不要提交重复的恢复请求,这会重置计时器。)。
- AWS 根账户 (Lost MFA Device):在 AWS Root 登录 MFA 屏幕上,单击 “MFA 问题排查” -> “使用替代身份验证因素登录”。 AWS 会向根电子邮件地址发送自动验证电子邮件,并向根账户的注册主要电话号码发出自动语音/短信呼叫,让您可以在 3 分钟内禁用损坏的虚拟 MFA 设备,而无需等待 AWS 支持。
- 加密货币交易所(Coinbase, Kraken, Binance, Gemini):每个受监管的交易所都有专用的 “丢失 2FA / 重置身份验证器” 自动 KYC 管道。系统将提示您上传您的政府驾驶执照/护照,并录制一段 10 秒的转头生物识别视频自拍照(与您开设帐户时存档的原始 KYC 自拍照相匹配),然后在新的身份验证器绑定时强制执行 24 至 48 小时提款冷却锁定。
- 企业/大学 Entra ID (Microsoft 365), Okta, 或 Duo:切勿浪费时间尝试恢复工作或大学帐户。您组织的 IT 帮助台管理员在 Microsoft Entra 管理中心 (Users -> Authentication methods -> Require re-register multifactor authentication / Add Temporary Access Pass) 或 Okta 管理控制台 (Reset Multifactor) 在视频通话中验证您的员工 ID 后,会在 30 秒内生成限时绕过代码。
第四阶段:解码原始数据 otpauth-migration:// QR 码有效负载(高级取证提取)¶
假设您在 HDMI 会话期间设法用智能手机拍摄了 Google 身份验证器“导出帐户”二维码 的模糊照片,或者您想要将 Google 身份验证器导出的内容导入到 1Password, Bitwarden, KeePassXC,或Aegis 而不是将自己锁定回 Google 身份验证器。
- 标准型 TOTP QR 码使用纯文本 URI (otpauth://totp/GitHub:alice?secret=JBSWY3DPEHPK3PXP&issuer=GitHub)。
- 然而,Google Authenticator 的批量 “转账帐户” QR 码使用专有的 协议缓冲区 (Protobuf) base64 编码的二进制有效负载 开头 otpauth-migration://offline?data=...。
- 如何提取原料 Base32 TOTP 来自 Google 身份验证器离线迁移 QR 图像的密钥:
1. 扫描或读取二维码文本字符串(otpauth-migration://offline?data=...)使用本地离线 QR 阅读器(zbarimg qr_photo.jpg)。
2. 运行开源离线Python脚本extract_otp_secrets(或导入 otpauth-migration:// 直接将字符串写入 Aegis Authenticator, 2FAS,或KeePassXC,所有这些都本地解析 Google 的 Protobuf 迁移格式)以打印每个原始数据 Base32 秘密(secret=JBSWY3DPEHPK3PXP),您可以将其安全地存储在加密密码管理器中,并打印在防火保险箱的纸质应急单上。
Tip
如何确保破碎的屏幕不会将您锁在门外 2FA 再次(“2 设备 + 纸质种子”规则):
1. 切换到允许加密导出的身份验证器(2FAS, Aegis, Entra/Microsoft 使用辅助 YubiKey,或 Bitwarden/1Password 综合的 TOTP):每当您扫描新的 2FA 网站上的 QR 码,单击 QR 码下方的小链接,显示 “无法扫描条形码?查看设置密钥/秘密文本” 并复制该链接 16-to-32-character Base32 string 进入加密的离线保险库。
2. 注册两个独立的 2FA 每个关键帐户的因素:永远不要依赖单一电话。注册二 $25 硬件安全密钥(YubiKey 5 NFC 或 Security Key Series) - 将一个放在钥匙链上,另一个放在家里的防火文件夹中 - 这样,即使您的手机落入海底,将备用 YubiKey 插入笔记本电脑也可以立即登录。
地区紧急电话号码和机构协议¶
虽然手机屏幕损坏通常属于消费者技术紧急情况,但 2FA 主动帐户接管、SIM 交换攻击或关键基础设施管理员锁定期间的访问可能需要立即向机构报告:
- 美国和加拿大:
- 紧急生命安全/医院或基础设施中断:拨打
911如果2FA停工会影响紧急医疗系统或人身安全控制。 - 移动运营商端口输出/SIM 卡交换冻结:如果您的身份验证器锁定同时蜂窝信号突然丢失(
SOS Only),犯罪分子可能正在执行 SIM 交换攻击。立即用另一部电话致电运营商的欺诈部门(AT&T1-800-331-0500, 威瑞森1-800-922-0204、T-Mobile1-800-937-8997) 冻结线路,并向 FBI 互联网犯罪投诉中心 (ic3.gov) 和 CISA (1-844-Say-CISA)。 - IRS 身份保护 PIN 码(
IP PIN) &ID.me/Login.gov2FA 重置(美国):如果您损坏的手机保留了2FA应用程序Login.gov(用于社会保障、VA、受信任旅行者/全球入境和联邦福利)或ID.me(用于国税局和州失业),Login.gov允许您通过自动文档/自拍照重新校对来验证身份,或者在没有激活财务欺诈警报的情况下等待 24 小时可取消的删除重置。 - 英国:
- 紧急服务:拨打
999(或101/ 诈骗行为0300 123 2040用于网络帐户接管)。 - HMRC 政府网关和 NHS 登录 2FA 重置:如果您破碎的手机上装有 英国政府网关的身份验证器应用程序 (
HMRC自我评估/税务门户),点击*“代码有问题?” -> 登录屏幕上显示“我无法访问身份验证方法”*,使用您的国民保险号码、英国护照、P60/工资单详细信息或信贷机构安全问题重新验证,无需等待邮政编码。 - 欧盟:
- 紧急服务:拨打
112所有欧盟成员国。 - eIDAS 国家数字身份应用程序(
AusweisApp在德国,FranceConnect+,DigiD在荷兰,MitID在丹麦,SPID/CIE在意大利):屏幕损坏后转移到新手机时,国家/地区eIDAS应用程序需要使用您的 NFC 国民身份证(Personalausweis/Carta d'Identità Elettronica放在新手机的背面) 或市政激活信。 - 澳大利亚和新西兰:
- 紧急服务:拨打
000在澳大利亚或111在新西兰。 myGov/myID(以前myGovID) 停工(澳大利亚)&RealMe(新西兰):如果您的澳大利亚手机屏幕碎裂myGov代码生成器 或myIDapp里面,不要新建一个myGov帐户(除非需要):致电myGov服务台(132 307, 选项 1)(或重新验证您的身份证明文件myID在新手机上使用您的澳大利亚护照和医疗保险卡),并联系IDCARE(1800 595 160) 如果怀疑身份泄露。- 印度和亚太地区:
- 紧急服务:拨打
112在印度(或1930国家网络犯罪帮助热线)。 - Aadhaar / DigiLocker 和 UPI 2FA 绑定:移动银行/时
UPI和身份验证器应用程序到印度的新手机,请记住UPI(NPCI)要求从新手机内的物理 SIM/eSIM 发送出站加密的 SIM 验证短信,并设置强制的 24 小时冷却限制(Rs 5,000设备重新绑定后前 24 小时内的最大传输量)。
常见问题¶
将堵塞一个 USB-C to HDMI 适配器插入我的破屏手机会自动工作,而无需我先点击手机上的任何内容?¶
在支持硬件的手机上 USB-C DisplayPort 交替模式 (例如 Samsung Galaxy S8 至 S25、iPhone 15/16/17 系列、OnePlus 7 Pro 及更新版本以及 Google Pixel 8/9 系列),插入 USB-C 多端口集线器 连接到一个 HDMI 显示器可在零事先软件设置的情况下工作 - 只要你把手机解锁过锁屏。由于您无法看到或点击碎玻璃来输入 PIN 码,因此请插入标准 有线USB键盘和有线USB鼠标 进入同一个 USB-C 集线器:按 空格键 在键盘上,输入您的数字 PIN 码或密码,然后按 输入。 (在 Pixel 8 和 Pixel 9 上,解锁后,按 选项卡 然后 输入 在USB键盘上接受Android 14/15“镜像显示?”对话盲。)立即,您的手机屏幕就会出现在电视上,并带有实时鼠标光标。
为什么当我通过 HDMI 电缆打开 Google Authenticator 时,我的电视显示器就完全黑了?¶
这是Android内置的 标志_安全 安全标志在行动。金融和身份验证应用程序通常会告诉 Android 阻止屏幕截图、屏幕录制和外部 HDMI 显示敏感 6 位代码或导出 QR 代码的屏幕上的视频输出。绕过 标志_安全 插入鼠标和键盘后,30 秒内即可:(1) 不要尝试在电视上查看代码,而是使用 Google 身份验证器中右上角的个人资料图标 开启 Google 帐户云同步 这样代码就可以通过 Wi-Fi 直接同步到您的新手机;或 (2) 打开 Android 对讲 屏幕阅读器(按住两个音量键 3 秒钟)以便手机扬声器 大声读出您的 6 位代码 当您在列表中向下移动键盘箭头键时。
我从 iCloud 备份恢复了我的新 iPhone,并且 Microsoft Authenticator / Google Authenticator / Duo 应用程序图标出现在我的新屏幕上 - 为什么我的代码丢失或要求我再次扫描二维码?¶
标准 iOS iCloud 备份和 Android 设备到设备电缆传输有意排除标记为高安全性的加密密钥库条目 仅限此设备。对于 谷歌身份验证器,只需登录应用程序右上角列出的 Google 帐户(假设 Cloud Sync 处于活动状态)。对于 微软身份验证器,您必须点击 “开始恢复” 在新手机上第一个欢迎屏幕的底部(在登录任何帐户之前。)来下载您的云备份 - 即使这样,公司 Entra ID (Azure AD) 无密码推送通知 和 双推 以加密方式绑定到旧手机的硬件 Secure Enclave,需要快速 2 分钟 临时通行证(塔普) 或来自您公司 IT 帮助台的重新激活链接。
如果我的 Google Pixel 6a、Pixel 7 或 Samsung Galaxy A 系列手机不支持怎么办 USB-C to HDMI 视频输出?¶
如果您的手机缺乏硬件 DisplayPort 交替模式 并且您之前未授权 ADB USB 调试 在您的计算机上,最快、100% 有保证的解决方案是 临时工作台屏幕插件。买个便宜的 20 至 30 美元 在亚马逊上为您的手机型号更换屏幕(或走进任何当地的独立手机维修店):技术人员甚至不需要将屏幕安装或粘合到您破损的框架上 - 他们只需在柜台上将测试屏幕的带状连接器插入您手机的主板上 10 分钟,同时您解锁 PIN 码并扫描您的手机 谷歌身份验证器 -> 转移账户 将二维码复制到您的新手机上。
如果我的移动运营商(AT&T、Verizon、T-Mobile、Vodafone)将我的电话号码 (SIM / eSIM) 移至我的新手机,他们能否恢复我的 Google 或 Microsoft 身份验证器代码?¶
不可以。通过 eSIM 或物理 SIM 卡将您的电话号码转移到新手机只能恢复 SMS 短信和语音通话 2FA - 确实如此 不 转移 托普 身份验证器应用程序秘密(存储在应用程序内的数学种子,完全独立于您的移动运营商)。但是,让您的电话号码在新手机上正常使用 是 仍然有很大的帮助,因为许多服务(包括 Google、Microsoft、PayPal 和银行)都可以让您单击 “尝试另一种方式 -> 向我的电话号码发送短信代码” 当您的身份验证器应用程序不可用时作为后备。
我在单击“开始恢复”之前不小心在新手机上登录了 Microsoft Authenticator - 我是否刚刚覆盖了我的云备份?¶
如果你立即打开 设置->云备份 在新的空手机上并打开备份,在覆盖现有备份之前会提示 - 不确认覆盖。 相反,立即 删除并重新安装 Microsoft Authenticator 应用 在您的新手机上,重新打开它,然后查看初始登录屏幕的最底部是否有蓝色文本: “从备份恢复”/“开始恢复”。使用您的个人 Microsoft 帐户登录(MSA)和 iCloud 帐户首先拉下您保存的 托普 种子干净。
相关指南¶
- 手机破损或进水:立即拯救数据
- 紧急情况下手机拒绝充电(“连接器中检测到液体”):无线 Qi 启动
- 密码管理器锁定、主密码丢失和保管库恢复
- iPhone 被盗设备保护恢复密钥锁定和传统联系人救援
- eSIM 传输失败、国外蜂窝服务丢失以及运营商端口冻结
- 按国家/地区划分的紧急电话号码
来源和官方指导¶
- 互联网工程任务组(
IETF):RFC 6238-TOTP:基于时间的一次性密码算法和RFC 4226-HOTP:一种基于 HMAC 的一次性密码算法。 - 美国国家标准技术研究院(
NIST)(美国):特别出版物800-63B:数字身份指南 - 身份验证和生命周期管理(多重加密身份验证器和帐户恢复验证)。 - 视频电子标准协会(
VESA)和 USB 实施者论坛(USB-IF):USB Type-C电缆和连接器规格 -DisplayPort Alternate Mode(DP Alt Mode)和USB On-The-Go(OTG) HID 鼠标/键盘枚举。 - 苹果平台安全(
support.apple.com/guide/security)和 Android 开源项目(source.android.com/docs/security): 数据保护等级 (Before First Unlock与After First Unlock),KeychainThisDeviceOnly属性,USB Restricted Mode, 和WindowManager.LayoutParams.FLAG_SECURE显示输出限制。 - 微软Entra(
learn.microsoft.com/en-us/entra/identity/authentication)和 Google 帐户安全文档:Microsoft Authenticator 备份和恢复架构、临时访问通行证(TAP) 配置和 Google 身份验证器otpauth-migration传输协议。