已刪除的iPhone 照片為何會回到某些iOS 裝置?
在蘋果和一些第三方研究人員的幫助下,我們終於對運行iOS 17.5 的設備開始重新出現長期刪除的照片的原因有了更深入的了解。雖然蘋果在本週早些時候發布了iOS 17.5.1 iPhone 更新來修復這個問題,並將其歸咎於”數據庫損壞”,但該公司仍然對具體是什麼導致舊文件(在一些報告中包括已刪除的裸照)開始出現在從未承載過它們的設備上守口如瓶。
蘋果公司向9to5Mac 詳細解釋了這個問題,稱這是由於設備檔案系統上的資料庫條目損壞造成的,影響的是設備本身的文件,而不是那些已經同步到iCloud 的文件。這些檔案可能是在從備份還原或裝置間傳輸過程中從舊裝置轉移過來的。
一位Reddit 用戶曾在一篇現已刪除的帖子中稱,iOS 17.5 的漏洞使一台iPad 上的照片重新出現,而這台iPad 已被清除並賣給了朋友。然而,蘋果聲稱這是不可能的,它告訴9to5Mac,一旦設備的資料被完全清除,所有文件和內容都將永久刪除。
從根本上說,蘋果聲稱這位用戶要么沒有遵循正確的設備重置程序,要么只是為了在Reddit 上獲得影響力而撒謊。該公司表示,只有少數人受到資料庫問題的影響,而且蘋果也無法存取用戶手機上的照片或影片檔案。
Synactiv 的安全研究人員也透過逆向工程對用於修復該問題的iOS 17.5.1 更新進行了擴展。你可以在他們的完整報告中找到詳細解釋,但簡而言之,iOS 17.5 增加了一個遷移例程,負責從檔案系統掃描和重新匯入照片。蘋果最近的更新刪除了該例程,因為它會導致舊檔案在本機檔案系統中被重新索引,並推回照片庫。
Synacktiv 說:”根據這段程式碼,我們可以說,重新出現的照片仍在文件系統中,它們只是被iOS 17.5 中添加的遷移例程找到了。”僅憑這一分析,無法斷定這些照片當初是如何留在檔案系統上的。 Synacktiv 的文章隨後引導讀者查看Reddit 上的這篇評論,以獲得一個合理的解釋,其中包括用戶可能同時將圖片保存到檔案應用程式和照片應用程式中,但只刪除了後者。
閱讀報告全文:
https://www.synacktiv.com/en/publications/inside-the-ios-bug-that-made-deleted-photos-reappear