Dit is de reden waarom verwijderde iPhone-foto’s op sommige iOS-apparaten worden hersteld

Dankzij Apple en enkele externe onderzoekers begrijpen we eindelijk beter waarom op apparaten met iOS 17.5 lang verwijderde foto’s opnieuw verschijnen. Hoewel Apple eerder deze week een iOS 17.5.1-update voor iPhones uitbracht om het probleem op te lossen, waarbij het probleem werd toegeschreven aan ‘databasecorruptie’, bleef het bedrijf zwijgen over de precieze oorzaak van de oude bestanden (inclusief verwijderde bestanden, in sommige rapporten) start verschijnen op apparaten waarop ze nooit zijn gehost.

Het probleem uitwerken tot 9to5MacApple zegt dat dit werd veroorzaakt door een corrupte database-invoer in het bestandssysteem van het apparaat, waardoor de bestanden op de apparaten zelf werden aangetast, en niet de bestanden die met iCloud waren gesynchroniseerd. Deze bestanden zijn mogelijk overgebracht van oudere apparaten bij het herstellen vanaf een back-up of tijdens een overdracht van apparaat naar apparaat.

Apple zegt geen toegang te hebben tot foto’s of videobestanden op de telefoons van gebruikers en dat slechts een klein aantal mensen hier last van heeft

Een Reddit-gebruiker beweerde eerder in een inmiddels verwijderd bericht dat een iOS 17.5-bug foto’s op een iPad weer boven water bracht die waren verwijderd en verkocht aan een vriend. Apple beweert echter dat dit niet mogelijk is 9to5Mac dat alle bestanden en inhoud permanent worden verwijderd wanneer de apparaatgegevens volledig zijn gewist. In wezen beweert Apple dat deze gebruiker ofwel niet de juiste procedure heeft gevolgd om het apparaat te resetten, ofwel simpelweg liegt vanwege de invloed van Reddit. Het bedrijf zei dat slechts een klein aantal mensen door het databaseprobleem werd getroffen en dat Apple geen toegang heeft tot de foto’s of videobestanden op de telefoons van gebruikers.

Beveiligingsonderzoekers bij Synactiv hebben dit probleem ook uitgebreid door reverse-engineering van de iOS 17.5.1-update die werd gebruikt om het probleem op te lossen. Je kunt hier een gedetailleerde uitleg vinden in hun volledige rapport, maar kort gezegd heeft iOS 17.5 een migratieroutine toegevoegd die verantwoordelijk is voor het scannen en opnieuw importeren van foto’s uit het bestandssysteem. De routine werd verwijderd door de recente update van Apple omdat deze ervoor zorgde dat oude bestanden opnieuw werden geïndexeerd op het lokale bestandssysteem en terugkeerden naar fotogalerijen.

“Op basis van deze code kunnen we zien dat de opnieuw opgedoken foto’s nog steeds op bestandssystemen stonden en zojuist werden gevonden door de migratieroutine die in iOS 17.5 werd toegevoegd”, aldus Synacktiv. “Alleen al op basis van deze analyse is het niet mogelijk om te concluderen hoe de foto’s überhaupt in het bestandssysteem zijn gebleven.” Het Synacktiv-artikel verwijst lezers vervolgens naar deze Reddit-opmerking voor een plausibele verklaring, waaronder de mogelijkheid voor gebruikers om afbeeldingen op te slaan in zowel de Bestand-app als de Foto’s-app en alleen de laatste te verwijderen.