Исследователи объяснили ошибку с восстановлением удалённых изображений багом в iOS, а не проблемой iCloud

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

В середине мая Apple выпустила iOS 17.5, а пользователи начали жаловаться на появление удалённых фотографий на устройствах. Компания не стала комментировать эти сообщения и представила обновление iOS 17.5.1, которое исправило ошибку.

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

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

Аналитики Synactiv провели реверс-инжиниринг обновления iOS 17.5.1, которое решило проблему. Они изучили файлы IPSW и сравнили общие кэши DYLD двух версий, чтобы найти изменения. Специалисты выявили значительные отклонения в PhotoLibraryServices, в частности, в функции PLModelMigrationActionRegistration_17000.

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

Код указывает, что фотографии всё ещё находились в файловых системах, их нашли при помощи процедуры миграции, добавленной в iOS 17.5, отметили в Synactiv. Исследователи добавили, что им неизвестна причина, по которой файлы оставались там.

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

Источник: habr.com

0 0 голоса
Рейтинг новости
0
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии