Бесплатно Экспресс-аудит сайта:

25.05.2024

Эксперты определили, почему удалённые фотографии возвращались в галерею яблочных гаджетов

Исследователи безопасности из компании Synactiv выяснили причину недавнего сбоя в iOS , из-за которого у пользователей встроенной галереи внезапно восстанавливались фотографии, удалённые месяцы и даже годы назад. Проблема, как оказалось, была связана с багом в самой системе, а не в iCloud, как предполагалось ранее.

С момента выхода публичной бета-версии iOS 17.5 некоторые пользователи iPhone начали сообщать о внезапном появлении на их устройствах удалённых фотографий. Эта ошибка затем попала и в финальную версию системы, что вызвало многочисленные жалобы на таких форумах, как Reddit.

«У меня четыре фотографии с 2010 года, которые постоянно появляются как последние загруженные в iCloud. Я удалял их уже несколько раз», — написал один из пользователей. «Такая же ситуация, фото с сентября 2022 года внезапно появилось в разделе недавних», — отметил другой затронутый багом владелец iPhone.

Поскольку восстановленные фотографии были намного старше 30 дней, на которые настроен раздел «Недавно удалённые», стало очевидно, что проблема кроется гораздо глубже. Некоторые даже обвинили Apple в том, что она намеренно хранит удалённые данные, собирая подробное цифровое досье на каждого пользователя iCloud.

Тем не менее, специалисты из Synactiv разобрали обновление iOS 17.5.1, чтобы выявить внесённые изменения. Они сравнили файлы и обнаружили значительные различия в «PhotoLibraryServices», особенно в функции «PLModelMigrationActionRegistration_17000».

В ходе анализа выяснилось, что в последнем обновлении Apple удалила процедуру в функции, отвечающую за сканирование и повторный импорт фотографий из файловой системы, что и приводило к переиндексации старых файлов с их последующим возвращением в галерею.

«На основе этого кода можно сказать, что фотографии, которые снова появлялись в галерее, всё это время находились в файловой системе и были просто обнаружены новой миграционной процедурой, добавленной в iOS 17.5», — пояснили в Synactiv.

Хотя это открытие и стало успокоением для тех пользователей, которые считали, что Apple хранит их удалённые файлы в облаке, оно также указало и на другую проблему — что удалённые файлы могут оставаться в локальной памяти до тех пор, пока их блоки не будут перезаписаны новыми данными.

Это означает, что даже сброс устройства перед продажей не убережёт владельцев яблочных устройств от потенциального риска, если новый хозяин вдруг захочет поблочно восстановить удалённые файлы из внутреннего хранилища. Хотя, справедливости ради, этот риск применим к любым современным устройствам, включая смартфоны на Android и компьютеры на Windows.

По итогу, исправление столь резонансного бага было выпущено вместе с iOS 17.5.1. Сейчас пользователям продукции Apple, если они обновились, можно уже не опасаться, что их старые фотографии вдруг вновь всплывут в галерее устройства.