إغلق الإعلان

اكتشف المستخدمون ثغرة مزعجة في نظام التشغيل iOS 8. إذا أرسل إليك شخص ما رسالة تحتوي على أحرف Unicode محددة على جهاز iPhone أو iPad أو حتى Apple Watch، فقد يتسبب ذلك في إعادة تشغيل جهازك بالكامل.

Unicode عبارة عن جدول أحرف لجميع الأبجديات الموجودة، ويبدو أن تطبيق الرسائل، أو بالأحرى شعار الإشعارات الخاص به، لا يمكنه التعامل مع عرض مجموعة معينة من الأحرف. سيؤدي كل شيء إلى تعطل التطبيق أو حتى إعادة تشغيل النظام بأكمله.

يحتوي هذا النص، الذي يمكن أن يمنع أيضًا المزيد من الوصول إلى تطبيق الرسائل، على أحرف عربية (انظر الصورة)، لكنه ليس هجومًا للقراصنة أو أن أجهزة iPhone لا يمكنها التعامل مع الأحرف العربية. تكمن المشكلة في أن الإشعار لا يمكنه عرض أحرف Unicode المحددة بشكل كامل، وبعد ذلك تمتلئ ذاكرة الجهاز وتتم إعادة التشغيل.

ليس من الواضح تمامًا أي إصدار من نظام التشغيل iOS يتأثر بهذه المشكلة، ومع ذلك أبلغ المستخدمون عن إصدارات مختلفة من iOS 8.1 إلى الإصدار 8.3 الحالي. لن يواجه كل مستخدم نفس الأعراض - تعطل التطبيق، أو إعادة تشغيل النظام، أو عدم القدرة على فتح الرسائل مرة أخرى.

يحدث الخطأ فقط إذا تلقيت إشعارًا بصيغة الرسالة التي تدينك - إما على شاشة القفل أو على شكل لافتة صغيرة في الأعلى عندما يكون الجهاز مفتوحًا - وليس عندما تكون المحادثة مفتوحة ووصول الرسالة في تلك اللحظة. ومع ذلك، لا يجب أن يقتصر الأمر على تطبيق الرسائل فحسب، بل يجب أيضًا استخدام أدوات اتصال أخرى يمكن من خلالها تلقي رسالة مماثلة.

أعلنت شركة Apple بالفعل أنها ستقوم بإصلاح الخلل، الذي يؤثر بالفعل على أحرف Unicode محددة، وستقوم بإصلاحه في تحديث البرنامج التالي.

إذا كنت ترغب في تجنب المشاكل المحتملة، فمن الممكن إيقاف تشغيل إشعارات الرسائل (وربما التطبيقات الأخرى)، ولكن إذا كان أحد أصدقائك لا يريد إطلاق النار عليك، فربما لا داعي للقلق بشأن أي شيء. في حالة وقوعك بالفعل ضحية للخطأ المزعج ولا يمكنك الدخول إلى تطبيق الرسائل، فما عليك سوى إرسال أي صورة من الصور إلى جهة الاتصال المحددة التي تلقيت منها النص المشكل. سيتم بعد ذلك فتح التطبيق مرة أخرى.

مصدر: iMore, عبادة ماك
.