偶然发现 iCloud 删过的文件也能秒传 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
拼车信息请发到 /go/cosub 节点。

如果没有发送到 /go/cosub,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
theoda
V2EX    iCloud

偶然发现 iCloud 删过的文件也能秒传

  •  
  •   theoda 2024 年 5 月 18 日 4396 次点击
    这是一个创建于 627 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大概 2 年前在 iCloud Drive 上创建了一个 1GB 的压缩文件,同时上传了国内网盘,并在 iCloud 删除了该文件。今天重新从网盘下载下来,发现 iCloud 秒传成功。

    iCloud 全球历史存储量应该不小,没想到时间这么久了文件还有留存,有没有更长更久的朋友验证一下。
    好奇 iCloud 云端是不是不删文件的。
    28 条回复    2024-05-19 11:01:25 +08:00
    evan9527
        1
    evan9527  
       2024 年 5 月 18 日
    新闻不是刚出来吗「更新苹果 iOS 17.5 系统,恢复了已删除多年的照片」
    x86
        2
    x86  
       2024 年 5 月 18 日
    早料到你会重新上次,AI 为了优化体验提前给你备份了一个,背后的原因令人暖心
    theoda
        3
    theoda  
    OP
       2024 年 5 月 18 日
    @evan9527 看帖子里都有 2010 年的照片被恢复了,全球 10 多年的增量备份,这种对象存储的量级是真实存在的吗
    https://www.reddit.com/r/ios/comments/1cryayx/latest_ios_update_has_brought_back_some_pictures/
    slowmist
        4
    slowmist  
       2024 年 5 月 18 日
    welcome to the matrix
    yinmin
        5
    yinmin  
       2024 年 5 月 18 日 via iPhone   1
    按照 apple 的说法,文件都是加密后存储在国内 icloud 云上的,加密 key 是存储在境外(好像是香港)。最新的 ios/macos 可以启用强模式,加密 key 只在设备上,apple 不存储加密 key 。

    最近的被删图片恢复事件,感觉有后门,被刺痛了。
    yinmin
        6
    yinmin  
       2024 年 5 月 18 日 via iPhone
    设置 - Apple ID - icloud - 高级数据保护 - 开启,apple 自称开启高级数据保护后,apple 自己也无法获取你的 icloud 文件内容。

    详见: https://support.apple.com/zh-cn/102651
    theoda
        7
    theoda  
    OP
       2024 年 5 月 18 日   2
    @yinmin 去年高级数据保护刚推出的时候我也顺手打开了。
    其实上传极可能重复的文件(比如 Python 3.8 安装包)却不能秒传,就能推测出判断重复文件的逻辑应该和加密 key 是相关的,而这个 key 按 Apple 说法和 Apple ID 关联。所以每个 Apple ID 都可能有自己单独的历史文件备份。不知道对不对。
    AnonymouSam
        8
    AnonymouSam  
       2024 年 5 月 18 日
    @theoda 我认为如果 APPLE 真的像他们文档里所说,高级数据保护的 key 仅存储在个人设备上的话。云端备份未删除其实就不用太担心,如果拿不到 key ,这些加密过的数据和垃圾没什么区别。
    zhangshine
        9
    zhangshine  
       2024 年 5 月 18 日
    有点奇怪,前几天苹果更新后删除过的图片被恢复的 bug 竟然没有人讨论。有点不像 i2ex ,但是想想苹果的坏消息被无视在 i2ex 又说的过去。
    DIMOJANG
        10
    DIMOJANG  
       2024 年 5 月 18 日 via iPhone
    @zhangshine 要不你搜搜看
    DIMOJANG
        11
    DIMOJANG  
       2024 年 5 月 18 日 via iPhone
    我也遇到过类似的情况,在我之前一个帖子里面 iCloud 卡死的情况下,强制退出 iCloud 并利用本地缓存文件重新上传,上传速度明显大于上行带宽……所以至少那部分因为冲突没有成功显示在 iCloud 里面的文件是已经在云上了。

    不过结合前段时间恢复照片的事情来看,应该是因为 iCloud 也是一份数据库一份目录的结构,数据库里没有索引的东西就看不到,即使文件已经存在。
    Y25tIGxpdmlk
        12
    Y25tIGxpdmlk  
       2024 年 5 月 18 日
    @theoda #3 库克:钱能搞定的事,那都不是事
    zhangshine
        13
    zhangshine  
       2024 年 5 月 18 日 via Android
    @DIMOJANG 我确实搜了,用的谷歌最近一个月没找到
    wweerrgtc
        14
    wweerrgtc  
       2024 年 5 月 18 日   1
    icestraw
        15
    icestraw  
       2024 年 5 月 18 日
    苹果说什么就是什么?这么家公司,又不公开服务器又不公开客户端代码的,

    他说删除就删除了?就不能是标记删除,实际没删?用户的安全是用户的,省下重传的流量钱可是苹果自己的
    他说“高级数据保护”就真的高级了?就不能是逼你换新设备,找理由强制淘汰不更新 iOS 版本的旧机器?

    没有任何理论依据,不从原理上证明,不公开任何一端的任何一部分代码?就凭官网一句话?

    居然还在争论 key 存储在哪里?换你自己运行一个千亿级的公司,你会把 key 存在服务器,用户承担泄密风险;还是 key 存储在本地,等用户骚操作弄丢 key 后怪你苹果设计的产品垃圾,怎么连我数据都存不住?一个用户承担*一点点*泄密风险,一个公司*大概率*承担骂名,怎么选择简直毫无疑问吧。
    DIMOJANG
        16
    DIMOJANG  
       2024 年 5 月 18 日
    @icestraw #15 确实,至少应该开源客户端,要不然信任无从谈起。
    dilidilid
        17
    dilidilid  
       2024 年 5 月 18 日
    @icestraw 苹果从一个商业公司的角度没啥行政规定之外的理由非要存你的 key 在服务器上,苹果各种复杂的加密流程把用户锁在外面也不是一次两次了,没啥好稀奇的
    icestraw
        18
    icestraw  
       2024 年 5 月 18 日
    @dilidilid “锁用户”和“存 key”从来都不矛盾,完全可以都进行。像你说的,行政原因,也是其中之一嘛。我倒是感觉不稀奇,我比较稀奇的是,真的有那么多人看到这么些现象仿佛信仰崩塌一样,着实有点诧异。大街上走来个人说“我是为了你好,把你的信息都给我吧,虽然我没法给你任何证明,但是我承诺”,正常人都不会信吧...
    Dragonish3600
        19
    Dragonish3600  
       2024 年 5 月 18 日 via iPhone
    加密和可以恢复并不冲突啊

    举个简单易懂的例子,你 word 加个密码,这个文件依然可以在不同的设备上复制,但是不知道密码的人依然打不开

    苹果可以保存这些文件加密后的 hash ,只需要恢复相同 hash 得文件就可以了,但是能不能读取内容是进一步的事了
    dilidilid
        20
    dilidilid  
       2024 年 5 月 18 日   1
    @icestraw 逻辑上其实没太大问题,首先是苹果立了这么绝对隐私个牌坊,然后目前来说没有很明显的破坏性案例(这次 iCloud 恢复数据算比较严重的了),那么苹果如果后续出了大问题(比如直接泄漏数据给第三方公司或者让低级别执法部门随便访问)会对苹果的商业价值和品牌形象造成非常大的破坏,从利益角度来说并不划算也没必要

    另外大部分人也并不是特别在意 CIA 或者国区的高级执法部门能不能访问到自己的数据,至少目前苹果面子工程跟主流各家厂商尤其是国内厂商比最靠谱的
    bullfrog
        21
    bullfrog  
       2024 年 5 月 18 日
    无限存储空间了
    icestraw
        22
    icestraw  
       2024 年 5 月 18 日   1
    @dilidilid 早就破坏成筛子了,他们最常用的理由就是“检查儿童色情”,之前也不是没有先例,类似的例子还有什么“Siri 语音共享”。都是一开始说我们绝对不侵犯用户隐私,后来被扒出来有问题,再后来做成了一个“看似可选”的提示框。苹果偷偷搞事情然后立牌坊的事不知道搞多少回。针对权限的设置也是暧昧不清,之前要整治什么“摇一摇”广告,按理来说提供一个重力传感器的权限就可以了,但是他就不给。然后对一个内置的“洗手”的 App ,隔一段时间还在主页弹一个位置权限提示框,明明 iOS 都自己定位了。整的好像他真的很在乎我的隐私一样。
    dilidilid
        23
    dilidilid  
       2024 年 5 月 18 日   1
    @icestraw 摇一摇那肯定不能算在隐私头上,检查儿童色情这个争议一直挺大。其实这些都不重要,关键是在友商中你找不到劣迹更少的。智能手机其实没有发行版 Linux 那种完全能自建且可控的生态,用户并没有太多可选的空间
    xiely
        24
    xiely  
       2024 年 5 月 18 日
    @theoda 很好奇有没有具体办法能恢复几年前的 iCloud 照片,以前有一次手贱把全部 iCloud 照片都覆盖备份了,导致旧的照片全没了,当时真的很痛苦。
    Martinez
        25
    Martinez  
       2024 年 5 月 18 日
    苹果金子内存的原因找到了!
    TUCANA
        26
    TUCANA  
       2024 年 5 月 19 日
    @xiely 我感觉只是没有删干净,老设备连 windows 会弹出一个文件夹,里面 temp 目录下面还会有点老照片
    theoda
        27
    theoda  
    OP
       2024 年 5 月 19 日
    @icestraw 苹果的 branding 通过立隐私保护的牌坊和用户建立情感连接,从隐私这个点切入更多是营销价值,技术上到底做没做只得让法律兜底,但真扯上棱镜门什么的法律也是失效的。
    大家心底都明白世上没有做慈善的公司,现在商业造神、观众信神,都囿于无条件信任的圈子里,用户只是想从产品上获得情感价值,真正关心隐私透明的只有 FOSS 技术佬。
    theoda
        28
    theoda  
    OP
       2024 年 5 月 19 日
    @xiely 客服有权限恢复近期误删的照片和文件。太久远的话,有空也可以问问呢。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4065 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 38ms UTC 03:57 PVG 11:57 LAX 19:57 JFK 22:57
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86