扫码打开虎嗅APP
本文来自微信公众号:酷玩实验室(ID:coollabs),作者:酷玩实验室,题图来自:视觉中国
隐私,是一个远古的话题。
从第一个人类把叶子遮在自己的私处开始,隐私就与我们息息相关。
我们开始羞于隐私,我们便保护隐私。
一旦保护隐私成了诉求,那么破坏隐私便是一种欲望。
这一哲理自古就贯穿在人类的作品与轶事之中。
比如说中国民间文学大作《金瓶梅》,没几回就要与读者好好探讨隐私的重要性。
第13回,迎春窥觑西门庆与李瓶儿偷情。结果才过了7回,第20回,西门庆便反手偷窥李桂姐陪客。
就算是到了科技发达的现代,人类登月了,蛟龙入海了,原子弹在日本试爆了。
我们还是解决不了隐私问题。
比方说现在十分注重个人隐私的陈老师,在年轻的时候也没保护好隐私。至此,修电脑前先删私密文件,也成了当代社会自我保护的心法。
一向严谨注重细节的日本民族,也不断通过文艺作品告诉许多中国青年,注重隐私。一句“太太,你也不想这些事被家里人知道吧”,令观众无不毛骨悚然。
避免隐私泄露,一直是iPhone的卖点之一。
要是乔布斯和库克都早生个10年,早点量产iPhone,或许陈老师现在还活跃在电视荧幕上。
但是,最近就有Reddit用户发布帖子,称他曾经删除过的旧照片突然重新出现在他的相册中,一部分iOS beta测试人员也在抱怨同一个问题。也就是说,你在iPhone中删除的照片或许并没有被彻底删除,而且未来,它们极有可能会在手机中“复活”。
你的隐私照,正被复活
数年以前,我一朋友出去谈生意,去了越南,顺便体验了下当地的KTV,出于对越南女性审美的欣赏,他便悄悄打开了手机,拍摄起了从业人员们的照片。
结果,他忘了关闪光灯。
一位年纪较大的女主管,老道地让他递出了iPhone,用中英双语流利地说:“把照片删了。”
他照做了。然后女主管又指了指iPhone的“最近删除”,说没删干净,这里也得删了。
当时iPhone的版本还没有爆出这个惊天bug,但iOS 17.5之后,我的朋友或许能旧地重游一番。
其实在正常的iOS相册里,苹果确实是为用户提供已删除照片的恢复功能,不过该功能仅限时30天。
当超过30天后,用户删除的照片理论上将永久被删除。大家一直都是这么认为的,直到那篇Reddit帖子出现。
就这样,一石激起千层浪,越来越多的用户开始分享自己在iOS上被“复活”的异常数据。
一位Reddit用户说,他看到他多年前拍摄的未曾删除的图像,突然出现在了“最近”相册中。
最骇人听闻的,还是一位用户表示自己的300多张已经删除的“私密”照片,突然出现在已经卖给朋友的iPad上。
等于说,有没有可能,其实苹果在悄悄收集用户的数据呢?
甚至,还有人反映,在版本更新之后,自己的语音信箱里的26条语音留言全部“复活”了。
无数的苹果用户开始在互联网上讨说法,就这样,苹果突然之间成了风口浪尖的中心。
有人怀疑苹果其实一直以来利用iCloud来监视用户数据,但随后又有用户表明,他从未使用过iCloud同步手机,但是依然看到了“复活”的照片。
那么既然和iCloud无关,究竟被删除的图片是怎么复活的呢?
根据苹果后续更新的修复的iOS17.5.1的补丁来看,这些被删除的数据其实都来自设备的本地存储,之所以会“复活”,完全是因为我们从未真正意义上删除过它们。
就好像是小时候,你妈妈让你收拾你学习桌上的垃圾,你却把垃圾都放在抽屉里一样。
并不是眼睛看不见了,垃圾就消失了。
同理,用火遍全网的X妞不等式来说,我删照片≠照片消失。
我删照片≠照片消失
这里就要跟大家科普一个关于计算机数据的小知识了,在现在的绝大多数据项目中,程序员使用的都是逻辑删除。
啥意思呢?
我们回想一下电脑上删除文件的操作。
是不是文件删掉之后会出现在回收站,但只要在回收站里点一下恢复,数据就几乎瞬间复活了。
这是因为这些数据本身根本没有删除过,它们只是地址被系统更改到了回收站罢了。
这其实很好理解,你在现实中“扔垃圾”的指令,也只是要求社会把垃圾转移到垃圾场的地址中。
本质上这些由0和1组成的信息,根本就没在你的硬盘里发生任何变化,所以它恢复起来才会那么快。
就算是你清空了回收站,试图彻底删除这些数据,在底层逻辑上其实和之前也没有什么区别,你只是删除了文件在系统当中的索引,让你的系统找不到这些数据。
这些0和1的信息依旧完好地存在你的硬盘里,而且只要有办法修复这个索引,你的“清空了的回收站”一样可以复原,这就是逻辑删除。
所以,有的软件就贴心地提供了深度清理选项,我记得小时候用某安全卫士还是某大师,就在右键菜单里,提供了一个深度清理的选项,结果我点进去,跳转到了XX清理大师和XX桌面宝的下载地址。
那么既然原来的数据没有删除,新的数据又是怎么写进来的呢?
前面说过了,删除的本质,是让系统丢失已删除文件的索引。
就是让你家看不到垃圾了。
那么在正常情况下,系统把已删除文件所占的硬盘空间标记为空。
当新数据过来时,会直接在这个“空”的空间内覆写上去,你的老数据也就一点一点被新数据覆盖。
只有当所有空间全部被新数据覆写,老数据彻底不存在时,才是真正意义上的数据删除,再也无法复原了。
这逻辑应验了一句古诗:落红不是无情物,化作春泥更护花。
当树木落下的花朵变成“垃圾”后,落在了土地上,渐渐地被新的泥土覆盖,就变成了养料,“消失”在了大自然中。
而苹果这次“复活”的照片就是逻辑删除的BUG引起的。
根据苹果的解释,iOS17.5之所以会出现照片“复活”的问题,主要是设备文件系统上的数据条目发生了损坏。
根据国外媒体在苹果后续发布的修复补丁iOS17.5.1版本的逆向处理中发现,其中最重要的变化是该版本的数据迁移例程删除了。
数据迁移,这个功能或许就是“罪魁祸首”。
它的原理,我们可以大体理解为扫描底层文件系统中的旧数据并把它们重新导入照片。
但是因为bug问题,那些理论上应该“删除”掉的照片,被重新扫描并添加回了相册里。
这也就是为什么受影响的都是设备本身的文件,而不是那些已同步到iCloud的文件。
这个BUG的运行方式,就好像是一个想要把暑假作业丢掉的男孩,被民警千辛万苦找到般逆天。
所以事实就是这样,没有什么苹果一直监控并记录用户隐私数据这样骇人听闻的大公司作恶事件。
这只不过是一起由BUG所引发的偶然性事件。
在发布修复补丁之后,苹果也再次强调了,大部分用户的iPhone其实并没有受到影响,而且苹果也无法访问用户手机上的照片和视频文件。
但就算是修好了BUG,你真的可以放心把隐私信息存放在iPhone上,永远不泄密么?
就算是iPhone能很好地保护你的隐私,你觉得你就能当一个互联网社会上的透明人吗?
我想,很难。
这个世界就是个无孔不入的茧房,只挂着一盏光明的台灯,在光明之外,只剩黑暗。
本文来自微信公众号:酷玩实验室(ID:coollabs),作者:酷玩实验室