我对获取 Google Authenticator 备份代码有点困惑。
我可以在以下位置找到我的 Google 帐户备份代码: https ://myaccount.google.com/signinoptions/two-step-verification
但是不知道这些是否是我应该用来恢复 Google Authenticator 并恢复所有附加帐户以防我丢失手机的情况。
谢谢
PS 随意推荐其他具有更好/增强安全性和更简单(但仍然安全)备份过程的服务。
我对获取 Google Authenticator 备份代码有点困惑。
我可以在以下位置找到我的 Google 帐户备份代码: https ://myaccount.google.com/signinoptions/two-step-verification
但是不知道这些是否是我应该用来恢复 Google Authenticator 并恢复所有附加帐户以防我丢失手机的情况。
谢谢
PS 随意推荐其他具有更好/增强安全性和更简单(但仍然安全)备份过程的服务。
您需要备份代码来“帐户”而不是 Authenticator 本身。
Authenticator 对您自己的每个启用 2FA 的帐户都有一个条目 - 无需帐户供自己使用。因此,GA 备用代码的概念不适用。
例如,如果您有一个使用基于 GA 的 2FA 保护的帐户(例如 GMail),那么您可以从 GMail 帐户管理/安全菜单生成 GMail 的备份代码。由于备份代码需要被 GMail 识别,它们是在 GMail 中生成的,而不是在 GA 中生成的。
相同的逻辑适用于您需要备份代码的任何其他帐户。
编辑:要备份您在 GA 上拥有的所有帐户,您需要为每个帐户/应用程序备份“应用程序特定密钥”(通常是一个长的十六进制字符串;或具有该字符串的 QR 码)。AFAIK,GA 不使用在线存储来备份您启用 GA 的帐户。
我同意你的观点,谷歌身份验证器“只有一个设备”背后的“哲学”被严重破坏了,因为尽管它试图避免“复制”密钥,但它会让你面临设备损坏的风险。电子设备可能会发生故障。你需要一个备份。令人高兴的是,可以提取 Google Authenticator 的密钥:http: //eduncan911.com/technology/hardware/google-authenticator-databases-move-copy-fix.html
所以我发现很多人丢失了他们的 GA id,无法打开他们的帐户,我发现了一个简单的方法来破解它。
首先,您需要下载DB BROWSER FOR SQLITE
,如果您有 android 重置并在您的计算机中备份了 android 数据文件(您必须在重置之前执行此操作)。
移动到FILE MANAGER\ANDROID\DATA\com.google.android.apps.authenticator2\DATABASE\DATABASE
备份文件中的文件(重置之前)。
如果您已经安装了自定义 ROM,那么您可以通过进入文件manager\twrp\data\com.google.android.authenticaitr2\database\database
文件并复制该文件并将其保存在其他地方或桌面上来获取文件。现在打开那个下载的软件DB BROWSER FOR SQLITE
。
使用软件打开该数据库文件移动到数据库结构选择 ID 文件,然后移动到在右侧站点选项卡上浏览数据,瞧你得到你的 ID 甚至备份代码(16 位)