Quantcast
Channel: 睿论坛 - 最新话题
Viewing all articles
Browse latest Browse all 5706

如何在非越狱状态下,抓取icloud backup下载接口网络数据

$
0
0

@robbyone wrote:

需求: iOS9以后苹果将icloud backup放到了cloudkit相关的私有容器中,所以icloud备份下载参考的是https://github.com/horrorho/InflatableDonkey,由于horrorho大神现在不更新了,还有苹果iOS12强制开启双重验证,以前的老接口https://setup.icloud.com/setup/authenticate/$APPLE_ID$,通过密码追加双重验证码的方法来解决2fa登录。但是由于苹果修改了一些接口,导致现在这种方式无法获取备份了,所以需要跟踪苹果的icloud backup下载流程。找遍了苹果的icloud Mac客户端和iOS端的所有地方,最后发现当把iOS设备进行还原抹掉所有数据和设置之后,设备重启在设置向导页面,我们可以选择从icloud backup恢复,如下:



icloud bakcup相关的主要进程有akd,cloudd,这些都是系统daemon,其中akd主要负责srp(一种远程安全密码协议)过程,cloudd主要处理和icloud backup相关的东西。现在想跟踪整个流程,但是由于现在新的系统都是不完美越狱,还有设备重启之后,在设置向导页面网络无法配置代理,也无法去除证书校验,希望各位大神给一些建议和思路。
操作步骤: 1 进入设置抹掉设备
2 设备重启之后,选择从icloud backup恢复数据。

Posts: 4

Participants: 2

Read full topic


Viewing all articles
Browse latest Browse all 5706

Trending Articles