如何恢复丢失的iPhone备份密码 - 5种方式

更新
Cover image for: 如何恢复丢失的iPhone备份密码 -  5种方式

iPhone和iPad使用户能够使用密码保护其备份,当用户选择执行此操作时,他们的数据将通过加密备份进行保护。

什么是iPhone备份密码?

在以加密格式备份iOS设备时,会设置iPhone或iPad备份密码(有时称为iTunes备份密码)。密码安全地存储在您的设备上,因此无论何时生成备份,它都会生成加密密码。

当您选择保护备份时,您需要记住备份密码才能访问该备份的内容。此密码与iPhone的密码或Apple ID密码分开设置。因此,虽然您可以将密码设置为您喜欢的任何内容,但重置Apple ID无法帮助您恢复密码

Setting a backup password in iTunes
在iTunes中设置备份密码

多年来,Apple使用了几种不同的格式来保护其加密备份。最后的重大更改是在iOS 10.2版本中进行的 。 iPhone Backup Extractor完全支持加密iTunes备份的所有版本,以及任何其他软件制作的iOS备份。

如何重置备份密码并创建新备份

如果您忘记备份密码但不需要访问备份的内容,则可以使用新备份覆盖它:

  1. 在iOS设备上,转到SettingsGeneralReset
  2. 点按Reset All Settings然后输入您的iOS密码。
  3. 按照步骤重置您的设置。这不会影响您的用户数据或密码,但会重置显示亮度,主屏幕布局和壁纸等设置。它还会删除您的加密备份密码。
  4. 再次将设备连接到iTunes并创建新的加密备份。

How to "Reset All Settings" on an iOS device
如何在iOS设备上“重置所有设置”

请注意,这将覆盖您可能拥有的任何预先存在的iPhone备份以及其中包含的所有数据

如何恢复丢失的iPhone备份密码

如果您丢失或忘记了iTunes备份密码,可以使用一些技巧来尝试恢复它。

1.尝试已知密码

首先,值得尝试一些你可能已经使用过的密码。在iTunes中尝试许多不同的密码没有任何惩罚,尽管每次检查都需要一段时间。对于iOS备份,没有默认密码。

也许你使用了以下之一:

  • 您的iTunes,Apple ID或iPhone密码
  • 您的电子邮件密码
  • 您计算机的登录密码
  • password1234letmein0000等简单的东西。

密码在设备上设置,而不是由您的计算机设置。如果您的设备是由其他人购买或配置的,则可能需要向他们询问密码。

2.检查macOS钥匙串

如果您使用Mac并在该Mac上配置了iTunes备份密码,则您的计算机可能会在其钥匙串中保留密码记录。

您可以通过加载每台Mac附带的“Keychain Access”应用程序来检查这一点。

  1. 通过使用⌘ Cmd +打开Spotlight来启动Keychain Access (空格),输入“Keychain Access”,然后点击⏎ Enter
  2. 点击左侧类别侧边栏中的“密码”。
  3. 在窗口右上角的搜索框中输入“backup”。
  4. 双击名为iOS BackupiPhone Backup结果,查看保存的密码条目。
  5. 选中“显示密码”框,将显示密码。

Searching the keychain for a backup password
在钥匙串中搜索备用密码

不幸的是,对于Windows用户来说,没有简单的等效方法。

3.备份到iCloud,擦除设备并恢复

还有一种用于从设备中删除iTunes备份密码设置的核技术。在设置下启用iCloud备份,备份,然后擦除并恢复它。

这个过程是冗长的 - 特别是对于拥有大量数据或连接速度较慢的用户而言 - 理想情况下可以避免。您可以看到我们制作iCloud备份的指南,以遵循这种方法。

Backing up to iCloud
备份到iCloud

4.强制备份密码

Apple提供了有关加密备份如何工作的技术细节 。简而言之,现代的iOS备份使用AES-256 ,具有10,000,000次迭代 。即使是正确的密码,这也使得检查单个密码的速度足够慢。使用像hashcat这样的工具尝试许多不同的密码是一个非常缓慢的过程。用户可以使用我们的免费rictl工具通过以下命令从备份中导出哈希值以供在hashcat中使用:

$ rictl backup info -u 00009034-002E650A01AE001E | grep -i hash
Password Hash: $itunes_backup$*10*1B79213926050E5A3ACCD9EB2FDF8F43FAFD1E5F57CA51E5950D4AF6FED663D3FD7E183923F605F6*10000*5FC56B80AA8D8A79B78C9F4CD5CEEFB4C213D495*10000000*565B837B6E69B7F4786114E3835971AE0E2E5979

假设密码有8个数字,仅限于大写或小写的英文字母或数字 - 并且没有标点符号 - 可能有218,340,105,584,896(62 8 )种可能的组合。

使用1300美元的GeForce 1080 Ti GPU,每秒可以尝试大约100个密码,这意味着可以在大约69,000年内破解密码。这基本上是在宇宙热死之前,但它还有很长的路要走。使用4x $ 5,000 Nvidia K80 GPU的机器可以加速这个过程,但即使改进10倍,它仍然需要大约一万年,而且电力消耗将是巨大的。

早期版本的iOS使用更加弱的加密创建了备份,如下所示:

每秒猜测简单的8位密码恢复时间
iOS 10.2或以上 100 69,000年
iOS 10.0-10.1 6,000,000 421天
iOS 4-9 150,000 46岁

因此,从实际角度来看,如果人们对其形式有一般概念,则可以恢复密码,这样几百或几千个猜测就能找到它。

如何使用ASIC或量子计算机加速密码恢复

您可能会问,量子计算机或专用硬件怎么样?让我们来看看。

您可能对与能够访问量子计算资源的大学合作感到好奇。虽然有很多关于这项技术的惊人力量的点击诱饵文章,但它并没有使破解强加密变得容易。

有两个很好的资源: 这篇清醒的论文 (由The Register很好地总结:“Grover的算法需要大约10 32年来破解SHA-256”)。然后是这篇不那么清醒的文章 ,这表明,即使有人建造一个戴森球体并捕获太阳辐射的所有能量,它仍然可能很难。 🤷♂️

还有一种方法可能比一般量子更快,而且使用的是ASIC 。这本质上是一个定制的硬件,专门为想要破解的加密算法而设计。虽然听起来好像所有东西都使用SHA-1或SHA-256,但实际情况是加密所使用的参数很重要,从实际角度来看,这意味着你需要为iPhone备份算法制作一个,而不是能够使用通用设备。在这种情况下,iPhone备份使用10,000,000次SHA-256迭代。你可能会得到一个价格低于10万美元的优质ASIC,但是它的速度要快得多。即使它快了10,000倍(它也不会!),它仍然会太慢。

最终的问题是,即使恢复价值25万美元,钉上一个体面的密码的成本也要高得多。很少有人愿意像抵押贷款一样,一生中最多只有百分之几的成功机会。

鉴于蛮力概率的残酷程度,指出使用结构化过程来恢复或触发丢失密码的记忆。如果恢复的价值足够大,我们建议采用以下流程:

冻结所有数据以防止意外覆盖,删除或修改

  • 为您的计算机购买新的硬盘,然后从您拥有的每台设备(计算机,笔记本电脑,Time Machine设备)中取出每个磁盘和USB记忆棒并隔离它们
  • 用新设备替换您的移动设备并隔离当前设备
  • 转储和存档您使用的每个在线存储系统(例如Google Drive,Dropbox,iCloud Drive)

触发内存响应

  • 回顾一下当时的照片,可视化您拥有的设备和环境
  • 使用iPhone备份提取器从时间检查您的消息历史记录,以查看您当时与谁通话以及您正在谈论的内容

Triggering memories with... Memories
用...触发回忆

密集搜索潜在的密码变体

  • 转储所有macOS,iOS和Google钥匙串密码,并将其输入密码列表
  • 转储密码管理器中的所有密码并将其提供给密码列表
  • 扫描所有存档的磁盘和USB记忆棒,查找可能是密码存档的任何形式的文件,或者可能是内存触发器的消息,照片或注释条目
  • 对磁盘和设备映像执行艰苦的逐扇区测试扫描,以查找已删除的数据

5.如有疑问:伸出援手

在某些情况下,我们的支持团队能够帮助客户恢复丢失的密码。请使用下面的支持详情与我们联系。

我们能帮你什么吗?

我们的支持团队在这里提供帮助!

我们的办公时间是格林威治标准时间周一至周五上午9点至下午5点。 时间目前是 9:32 AM的 GMT。

我们力争在一个工作日内答复所有垂询。

我们的支持团队非常棒

评论 (11)

Thank you sooooo much!!! I found it in Keychain!!!

Thank You!!! The tip on using Keychain Access worked for me.

Thank you very much. I literally spent 12 hours trying to recover password for local Encrypt backup with Apple agents were 4 or 5 agents. It was your tutorial that made the difference. I even sent the link to the Apple agent for future reference.

Thank you, so much for your great work.

Thank you so much! My son dropped my wife's iPhone in the toilet. I lost the password for the backup recovery, but I found it in Keychain thanks to you! :-)))

I love you guys to the moon and back, I thought I lost everything when I did a backup and couldn't find the password.

Thank you! Finding the password in Keychain was just what I needed.

God Bless You! I was just about to give up after many hours of tech support etc.

Aww, thanks. Don't be a stranger, reach out if you need help!

Hi! I have same problem can’t remember my password, is it any solution to recover the password?

Sure, drop us a note the support team may be able to help you.

Can't recall "password" used to encrypt my iPhone backup. Please help. OS is Windows 10 Home. Assuming without this password I can't recover any files in my backup.

Hi Tony -- please drop us an email on the link below (or use live chat) and we'll do our best to help.

I backed up my old phone yesterday to itunes not knowing it was encrypted and when I went to restore my new phone to that backup I was unable to because I do not have the encryption password.

Hi Brianna, thanks for commenting! Buzz us on live chat and we'll help if we can. 🙂

goodmorning i've lost all files stored in one backup, because i don't remember the Itunes Backup Password. what can I do? thanks in advance

Hi Nicolas, drop us a note on live chat and we'll see if we can help!


我们可以改进这篇文章吗?

我们喜欢听取用户的意见:为什么不给我们发电子邮件,发表评论或发推文 @reincubate?

© 2008 - 2022 Reincubate Ltd. 保留所有权利。 在英格兰和威尔士注册 #5189175, VAT GB151788978. Reincubate®和Camo®是注册商标。 隐私政策 & 条款. 在伦敦建立了爱情。