لدغة الأمان: إليك خطأ iOS 17.5 الذي أعاد ظهور الصور المحذوفة
بعد تقارير عن ظهور الصور المحذوفة مرة أخرى بعد سنوات بعد تثبيت iOS 17.5، أصدرت Apple نظام التشغيل iOS 17.5.1 الأسبوع الماضي لمعالجة المشكلة. لكن ما سبب ذلك في المقام الأول؟ وبفضل بعض الهندسة العكسية الذكية التي أجراها الباحثون، أصبح لدينا لمحة عن الخلل النادر المسؤول.
يتم تقديم 9to5Mac Security Bite لك حصريًا من خلال Mosyle، منصة Apple الموحدة الوحيدة. إن جعل أجهزة Apple جاهزة للعمل وآمنة للمؤسسات هو كل ما نقوم به. يجمع نهجنا المتكامل الفريد للإدارة والأمن بين أحدث الحلول الأمنية الخاصة بشركة Apple من أجل التعزيز والامتثال المؤتمت بالكامل، والجيل القادم من EDR، وZero Trust المدعومة بالذكاء الاصطناعي، وإدارة الامتيازات الحصرية مع أقوى وأحدث Apple MDM فى السوق. والنتيجة هي منصة Apple الموحدة المؤتمتة بالكامل والتي تثق بها حاليًا أكثر من 45000 مؤسسة لجعل الملايين من أجهزة Apple جاهزة للعمل دون أي جهد وبتكلفة معقولة. اطلب تجربتك الموسعة اليوم وافهم لماذا يعتبر Mosyle كل ما تحتاجه للعمل مع Apple.
كيف يعمل حذف الصور BTS
عندما ينتقل المستخدم لحذف صورة من مكتبة الصور، يقوم الجهاز بنقلها إلى الألبوم المحذوف مؤخرًا ويقوم بحذفها فعليًا بعد 30 يومًا. وبطبيعة الحال، يمكن للمستخدم حذف أي من هذه الصور نهائيًا قبل مرور 30 يومًا.
خلف الكواليس، لا يتم مسح الملف بالضرورة. نظرًا لأن iPhone يستخدم نظام تخزين NAND، يقوم الجهاز بدلاً من ذلك بتحديد موقع الذاكرة المقابل على أنه متاح لكتابة البيانات الجديدة. لذلك لا تتم إزالة البيانات القديمة فعليًا على الفور؛ يبقى سليما حتى الكتابة فوقه.
تشمل فوائد استخدام NAND سرعات قراءة/كتابة سريعة وكفاءة أفضل في استخدام الطاقة والقدرة على استعادة الملفات المحذوفة. إنه نظام تخزين غير متطاير جيد جدًا، ما لم يكن هناك خطأ ما.
الحشرة
باستخدام iPhone 13 القديم، أجرى الباحثون في Synacktiv هندسة عكسية لتحديث iOS 17.5.1 الأسبوع الماضي، وحددوا التغييرات في ذاكرة التخزين المؤقت المشتركة DYLD من خلال مقارنة ملفات IPSW.
وفقًا لـ Synacktiv، حدثت التغييرات الأكثر أهمية بين iOS 17.5 وiOS 17.5.1 في PLModelMigrationActionRegistration_17000 وظيفة داخل خدمات مكتبة الصور. تسجل هذه الوظيفة معالجات الترحيل التي تحول البيانات من تنسيق أقدم إلى الإصدار الأحدث.
والأهم من ذلك، قامت شركة Apple بإزالة مقطع التعليمات البرمجية ضمن الوظيفة المكلفة بمسح الصور وإعادة استيرادها من نظام الملفات. ونتيجة لذلك، بدأ النظام عملية إعادة فهرسة للملفات القديمة المخزنة في نظام الملفات المحلي، مما أدى إلى إضافتها مرة أخرى إلى معارض المستخدمين دون قصد.
“استنادًا إلى هذا الرمز، يمكننا القول أن الصور التي عادت للظهور كانت لا تزال موجودة في نظام الملفات، وأنه تم العثور عليها للتو من خلال روتين الترحيل المُضاف في iOS 17.5. يقول سيناكتيف: “إن سبب وجود هذه الملفات في المقام الأول غير معروف”.
يتماشى هذا مع ملاحظات إصدار iOS 17.5.1، والتي ذكرت فيها شركة Apple أن الخطأ كان بسبب “تلف قاعدة البيانات”.
وقالت أبل أيضا 9to5Mac في الأسبوع الماضي، لم تتم مزامنة الصور التي لم يتم حذفها بالكامل من الأجهزة مع iCloud Photos. كان الخطأ محليًا على الأجهزة. وأكدت الشركة أن هذه المشكلة نادرة وتؤثر على عدد قليل من المستخدمين.
المزيد في هذه السلسلة
FTC: نحن نستخدم الروابط التابعة التلقائية لكسب الدخل. أكثر.
اكتشاف المزيد من عالم الآيفون
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.