Libimobiledevice: idevicebackup2 只生成加密备份

创建于 2017-06-21  ·  5评论  ·  资料来源: libimobiledevice/libimobiledevice

你好,

我不确定我是否在这里做错了什么,但是对于我的 iOS 10 设备 (10.3.2),我只能从 idevicebackup2 获取加密备份。 而且备份似乎是用我的 icloud/Apple ID 密码以外的其他密码加密的。 生成备份时有没有办法关闭此加密?

谢谢,卢克

idevicebackup2 --debug backup backup/
Backup directory is "backup/"
Started "com.apple.mobilebackup2" service on port 63896.
Negotiated Protocol Version 2.1
Reading Info.plist from backup.
Starting backup...
Backup will be encrypted.
Requesting backup from device...
Incremental backup mode.
Sending '570a72f7f9526d4deb9f94f5448f0dbd0cc2cffa/Status.plist' (189 Bytes)

所有5条评论

密码不是 iCloud 密码。 我的意思是它可以相同,但前提是您将其设置为那样。 这是您通过idevicebackup2 -i encryption on或通过 iTunes 设置的单独密码。 如果您不知道,则无法在不丢失设备数据的情况下重置它。 如果您在 Mac 上设置它,您可能已经勾选了复选框以将其保存在钥匙串中。

我最初会将我的手机连接到我的旧 Windows 机器上,因此不幸的是,密码不在我的 Mac 钥匙串中。 我不会明确设置密码; 你知道iTunes是否会自动生成密码吗? 我看过一些论坛帖子,其中人们声称 iTunes 使用了他们的 Windows 登录密码(尽管这对我来说也不起作用)。

不会。它不会随机选择密码。 您必须明确启用加密,然后键入密码。

@tmyroadctfig当您第一次将 iOS 设备连接到 iTunes(在 PC 或 Mac 上)时,它通常会建议备份您的设备并设置密码。

要关闭备份加密,您需要知道您设置的密码。

至于它是如何工作的

密码用于生成一组加密密钥,这些密钥存储在 iOS 设备中,并用于在您进行备份时加密数据。 (例如,在设置后不再需要创建备份密码,只有在恢复备份时才需要密码),因此如果您忘记了密码,您几乎无能为力。 有一些程序可以暴力破解密码,但在 iOS 10 中,苹果确实加强了备份密码和密钥的计算,因此几乎不可能猜出密钥,除非您有一些弱密码或密码字典中的常用密码。

此外,没有办法重置备份密码,如果您不知道旧密码,“重置”加密的唯一方法是进行设备重置,但这样您将丢失所有数据。

如果您不知道备份密码,唯一的选择是切换到 icloud 备份,因为 icloud 备份是由不同的密钥集加密的,这些密钥存储在您的 iCloud 帐户中。

您可能会尝试一些用于暴力破解密码的软件,但即使对于 5 个字符这样的简单密码也需要数年的计算(在 iOS 10 之前,如果它是 5 个字符或更少,则可以在几天内破解普通游戏计算机上的备份密码)

我好像也遇到过这种情况,最后没解决

你可以参考

https://support.apple.com/en-us/HT205220

1.您打开了 iTunes 加密选项。
2. 设置您的设备或将您的数据传输到新设备的人打开了 iTunes 加密选项。
3. 有人在您的设备上设置了一个已安装的配置文件(通常用于商业或教育)。 如果是这样,请联系您的系统管理员。

此页面是否有帮助?
0 / 5 - 0 等级