Ask HN:手机被偷后,如何找回 Google 账号的登录验证?

查看原文 HN 讨论

文章摘要

这是一则 Ask HN 求助帖,发帖人 keymasta 的手机被偷了,随之而来的是一场”数字身份崩塌”。帖子获得 124 分。

他开篇就点出问题所在:大家都知道,Google 把大量系统做了自动化,以至于你会觉得根本找不到任何真人来帮忙。那么当这种情况发生时,本该怎么办?

他的处境是:手机被偷之后,所有与 Google 绑定、或通过手机做双因素认证(2FA)的账号都登不进去了。这不仅让他无法查询手机本身的信息(例如定位),连银行、邮箱、云盘等全都受到牵连,处理起来极其复杂,甚至看起来根本不可能。

Google 当然声称提供”多种方式”来恢复账号,但前提是你还记得旧邮箱的密码。一旦不记得,他能看到的选项只有三个:a)用旧手机验证——手机早就没了;b)用当前手机验证——手机也没了;c)用旧的辅助邮箱验证——那个邮箱他已经大约 12 年没用过了。

他想知道:有没有申诉 2FA 的流程,或者任何处理这种情况的办法?他推测这种事肯定已经在很多人身上发生过很多次,而且鉴于手机、尤其是 Google 验证已经成为在社会中完成基本事务的关键,总该有个出路吧——”还是说,一旦手机丢了,你就彻底被社会抛弃了?”他请有经验或内部消息的人分享。最后他还发问:有没有什么隐藏选项,可以只用密码登录、不用这一整套繁琐流程?”我真希望能有一个像以前的 Google 那样,只用密码就能登录的账号。”

结局是圆满的。 讨论中,一位疑似 Google 员工的 HN 用户 luka 主动提出在内部为他提交”帮我朋友”的申请表。帖子末尾,keymasta 更新说:在 luka 找到他并一路协助之后,他终于重新登录了自己的 Gmail,”要是没有 HN 这个渠道,我真不知道该怎么办”。接下来他还要用一部新买的二手手机重新完成验证,”进入手机冒险的第二章”。

HN 评论精华

帖子有 130 条评论。讨论分成三部分:对发帖人的具体建议(以及不少”你早该保存备用码”的马后炮)、关于”安全 vs 可用性”的理念之争,以及大家分享各自的备份方案。最戏剧性的是评论区里上演了一场实时”人工客服”救援。

“人工客服”只存在于 HN 评论区。 runjake 一针见血:”我知道的唯一隐藏选项,就是拥有一个很火的社交媒体账号,然后在网上抱怨。”luka 随后表示会在内部提交一个”帮我朋友”的申请。dgunay 虽然感谢他的好意,但提醒 Google 内部有影响力的人:绝大多数用户根本不认识能帮他们解围的 Google 员工,而这些人恰恰更不懂 2FA、更容易把自己锁在外面;”懂系统或认识运营者的那群人,会因为有变通办法而对糟糕的体验视而不见”。senordevnyc 补刀说,能填那张表的 Google 员工,大概比能影响产品决策的人多 1000 倍。接着另一位用户 ihg5000mrtnav 也来求助:他的 YouTube 频道账号因为多年前随手填了个错误手机号,已经被锁了好几个月。luka 指导他在 g.co/AccountRecoveryRequest 上至少点两次”尝试其他方式”,才会出现填写备用联系邮箱的选项,还建议用无痕窗口排除 cookie 干扰;几轮尝试后,luka 说”第二次尝试让内部升级流程得以继续”,两人转到 Discord 私下沟通。joshmn 则讲了一个黑色幽默:他问过这些公司的安全负责人”如果一位在任参议员被抢劫,钱包里的纸质 2FA 码也一起丢了怎么办?”对方回答:”他们有一个专门的电话号码可以打。”throw7 引用了 Google 的官方说明:”为了您的安全,您无法致电 Google 获取登录帮助。”

安全与可用性之争。 lotsofpulp 认为没有人工客服反而是安全上的优点,因为人是最薄弱的环节,会把你的认证交给冒充者;vel0city 补充说,运营商营业厅就经常被利用来补办目标用户的 SIM 卡,进而截获短信验证码。反方的声音同样有力:tempfile 说”我被永久锁在账号外、无处申诉,这本身也是一个安全问题”;cwillu 说一个”更安全”的强制方法,如果会因为并不罕见的现实情况把你锁在外面,那它其实更不安全,”拒绝服务也是安全问题”;hedora 重申安全的三要素是机密性、完整性和可用性。ks2048 认为人工因素可以是”带着你的脸和证件走进当地网点”,这是机器人无法大规模做到的。hedora 和 bshaughn 都提到偏好苹果的一大原因,是可以拿着证件走进 Apple Store 恢复身份;jwr 则说波兰连一家 Apple Store 都没有。mrguyorama 为 Google 说了句公道话:Google 早在 15 年前就有很强的账号接管防护,会识别”20 分钟前在俄勒冈登录,现在又从厄瓜多尔登录”这种异常,而信用卡公司、医疗机构和 Facebook 连这个最低标准都达不到。

针对发帖人的具体建议。 sampullman 和 ck2 建议去运营商补办 SIM 卡,把原号码转到新手机上,手机号恢复选项应该就能用;但 jwr 指出这是 TOTP 验证器的问题,不是短信验证。dz0ny 分享了亲身经历:他能收到短信也有备用码,Google 却在几天失败尝试后要求在丢失的手机上做额外验证,”相当于第三步验证”——好在他最后找回了手机。cute_boi 也抱怨,自己有通行密钥、验证器、恢复码,只是换了手机号,Google 就一直说”无法验证是你本人”。SoftTalker 建议与其死磕 Google,不如直接去找银行等其他服务商,它们都有处理丢失密码和 2FA 设备的流程,有时需要带证件亲自去一趟。jeroenhd 提示可以看看是否还有哪个旧浏览器会话残留着足够的信任;adi_kurian 说他几个月后在 Google 非常熟悉的设备环境上登录时,出现了一个询问旧密码的额外提示,然后就放行了。tonymet 建议给 Google 法务寄一封纸质信,称这是唯一能获得升级处理的途径。

大家的备份方案。 这部分变成了一场经验分享会。phildougherty、Apreche、happyopossum 都说”你本该保存备用码”,pixl97 立刻调侃”好主意……可我的房子连同手机一起烧了”,接着一串”备份、备份的安全、备份的备份”的接龙。pards 推荐 Proton Authenticator 这类跨设备同步的验证器,flowerlad 提醒 Google Authenticator 从 2023 年起就支持同步,还建议打开”需要 Face ID”选项,免得手机在解锁状态下被抢走后验证码也被看光。thrownaway561 把所有 2FA 放进 Bitwarden,phainopepla2 和 vel0city 则反问:密码和 2FA 放在同一处,Bitwarden 被攻破或丢失访问怎么办?vablings 给出了一套完整方案:三把 FIDO2 硬件密钥(一把随身、一把留在主力机旁、一把放在朋友家的服务器上),加上写在另一个国家某个盒子里的恢复短语。nyx 指出自托管 Vaultwarden 的好处是每个客户端都保留一份离线副本,天然是分布式备份。jakub_g 建议始终保持两部登录着 Google 的设备,换新机时把旧手机留作备用;他还提醒,不用被偷,屏幕摔坏就足以让你无法输入 PIN、无法解锁、ADB 也连不上。teekert 分享说他丢手机三小时后,一位卡车司机通过 iPhone 的紧急联系人功能打给了他妻子,”真是英雄”,此后他专门买了一台放在家里、装有所有 app 的 iPad。TacticalCoder 则展示了硬核做法:理解 TOTP 原理、自己解码二维码保存密钥、和伴侣互相在对方设备上注册、把密钥抄在纸上放进银行保险箱。

“丢了手机就丢了社会身份”。 ticulatedspline 说他在等一集《黑镜》:主角弄丢了手机,结果联系不上任何人、打不开车、叫不了车、付不了钱、无法导航、什么都登录不了——发帖人回复:”和我现在的生活差不多。”foobarchu 讲了妻子同事的真实经历:一位刚从纽约被派到没有公共交通的美国中西部出差的新移民,丢了手机就既无法出行、也无法联系任何人,钱也全在手机里,幸好最后在失物招领处找回。j1elo 打了个比方:设置恢复邮箱就像把备用钥匙交给信得过的邻居,而一个 12 年没用过的恢复邮箱,就像把钥匙交给了一个十多年没见过的邻居。他说这种帖子是给所有读者的提醒,”我现在就去检查我的账号恢复选项”。