如何恢复丢失的iPhone备份密码 - 5种方式
iPhone和iPad使用户能够使用密码保护其备份,当用户选择执行此操作时,他们的数据将通过加密备份进行保护。
什么是iPhone备份密码?
在以加密格式备份iOS设备时,会设置iPhone或iPad备份密码(有时称为iTunes备份密码)。密码安全地存储在您的设备上,因此无论何时生成备份,它都会生成加密密码。
当您选择保护备份时,您需要记住备份密码才能访问该备份的内容。此密码与iPhone的密码或Apple ID密码分开设置。因此,虽然您可以将密码设置为您喜欢的任何内容,但重置Apple ID无法帮助您恢复密码 。
多年来,Apple使用了几种不同的格式来保护其加密备份。最后的重大更改是在iOS 10.2版本中进行的 。 iPhone Backup Extractor完全支持加密iTunes备份的所有版本,以及任何其他软件制作的iOS备份。
如何重置备份密码并创建新备份
如果您忘记备份密码但不需要访问备份的内容,则可以使用新备份覆盖它:
- 在iOS设备上,转到
Settings
→General
→Reset
。 - 点按
Reset All Settings
然后输入您的iOS密码。 - 按照步骤重置您的设置。这不会影响您的用户数据或密码,但会重置显示亮度,主屏幕布局和壁纸等设置。它还会删除您的加密备份密码。
- 再次将设备连接到iTunes并创建新的加密备份。
请注意,这将覆盖您可能拥有的任何预先存在的iPhone备份以及其中包含的所有数据 。
如何恢复丢失的iPhone备份密码
如果您丢失或忘记了iTunes备份密码,可以使用一些技巧来尝试恢复它。
1.尝试已知密码
首先,值得尝试一些你可能已经使用过的密码。在iTunes中尝试许多不同的密码没有任何惩罚,尽管每次检查都需要一段时间。对于iOS备份,没有默认密码。
也许你使用了以下之一:
- 您的iTunes,Apple ID或iPhone密码
- 您的电子邮件密码
- 您计算机的登录密码
- 像
password
,1234
,letmein
,0000
等简单的东西。
密码在设备上设置,而不是由您的计算机设置。如果您的设备是由其他人购买或配置的,则可能需要向他们询问密码。
2.检查macOS钥匙串
如果您使用Mac并在该Mac上配置了iTunes备份密码,则您的计算机可能会在其钥匙串中保留密码记录。
您可以通过加载每台Mac附带的“Keychain Access”应用程序来检查这一点。
- 通过使用
⌘ Cmd
+打开Spotlight来启动Keychain Access(空格),输入“Keychain Access”,然后点击
⏎ Enter
。 - 点击左侧类别侧边栏中的“密码”。
- 在窗口右上角的搜索框中输入“backup”。
- 双击名为
iOS Backup
或iPhone Backup
结果,查看保存的密码条目。 - 选中“显示密码”框,将显示密码。
不幸的是,对于Windows用户来说,没有简单的等效方法。
3.备份到iCloud,擦除设备并恢复
还有一种用于从设备中删除iTunes备份密码设置的核技术。在设置下启用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备份提取器从时间检查您的消息历史记录,以查看您当时与谁通话以及您正在谈论的内容
密集搜索潜在的密码变体
- 转储所有macOS,iOS和Google钥匙串密码,并将其输入密码列表
- 转储密码管理器中的所有密码并将其提供给密码列表
- 扫描所有存档的磁盘和USB记忆棒,查找可能是密码存档的任何形式的文件,或者可能是内存触发器的消息,照片或注释条目
- 对磁盘和设备映像执行艰苦的逐扇区测试扫描,以查找已删除的数据
5.如有疑问:伸出援手
在某些情况下,我们的支持团队能够帮助客户恢复丢失的密码。请使用下面的支持详情与我们联系。
由 Victor
Thank you sooooo much!!! I found it in Keychain!!!
由 Jeff Fischer
Thank You!!! The tip on using Keychain Access worked for me.
由 Anita Ferreira
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.
由 Guido
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! :-)))
由 Mehmet Etmekci
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.
由 Richard M
Thank you! Finding the password in Keychain was just what I needed.
由 Steve
God Bless You! I was just about to give up after many hours of tech support etc.
回复: Reincubate Support
Aww, thanks. Don't be a stranger, reach out if you need help!
由 Baran
Hi! I have same problem can’t remember my password, is it any solution to recover the password?
回复: Reincubate Support
Sure, drop us a note the support team may be able to help you.
由 Tony
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.
回复: Reincubate Support
Hi Tony -- please drop us an email on the link below (or use live chat) and we'll do our best to help.
由 Brianna Kupser
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.
回复: Reincubate Support
Hi Brianna, thanks for commenting! Buzz us on live chat and we'll help if we can. 🙂
由 nicolas
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
回复: Reincubate Support
Hi Nicolas, drop us a note on live chat and we'll see if we can help!