أمن أنظمة Apple الأساسية
- مرحبًا
- مقدمة عن أمن أنظمة Apple الأساسية
-
- نظرة عامة على أمن الأنظمة
- أمن وحدة تخزين النظام
- تحديثات البرامج الآمنة
- تكامل نظام التشغيل
- تنشيط اتصالات البيانات بشكل آمن
- التحقق من الملحقات
- BlastDoor للرسائل والمعرفات
- أمن نمط المنع
- أمن الأنظمة لـ watchOS
- الإنشاء العشوائي للأرقام
- جهاز الأبحاث الأمنية من Apple
-
- نظرة عامة على أمن الخدمات
- أمن مراسلة الشركات من Apple
- أمن فيس تايم
- المعجم
- سجل تاريخ مراجعة المستند
- حقوق النشر
تنفيذ iBoot الآمن للذاكرة
في iOS 14 و iPadOS 14 أو أحدث، قامت Apple بتعديل سلسلة أدوات برنامج C التحويلي المستخدمة لتصميم مُحمّل إقلاع iBoot لتحسين مستوى أمنه. تم تصميم سلسلة الأدوات المعدلة لتنفيذ التعليمات البرمجية لمنع مشكلات الذاكرة والأمان التي تحدث عادةً في برامج C. على سبيل المثال، فإنها تساعد في منع معظم الثغرات في الفئات التالية:
تجاوز سعة المخزن المؤقت، وذلك من خلال التأكد من أن جميع المؤشرات تحمل معلومات الحدود التي يتم التحقق منها عند الوصول إلى الذاكرة
استغلال كومة الذاكرة المؤقتة، عن طريق فصل بيانات كومة الذاكرة المؤقتة عن بيانات التعريف الخاصة بها والكشف الدقيق عن حالات الخطأ مثل التحرُّر المزدوج من الأخطاء
الارتباك في تحديد النوع، من خلال التأكد من أن جميع المؤشرات تحمل معلومات نوع وقت التشغيل التي يتم التحقق منها أثناء عمليات توجيه المؤشر
الارتباك في تحديد النوع الناتج عن أخطاء الاستخدام بعد التحرّر، وذلك عن طريق فصل كل تخصيصات الذاكرة الديناميكية حسب النوع الثابت.
هذه التقنية متوفرة على iPhone المزود بشريحة بايونك A13 أو أحدث، و iPad المزود بشريحة بايونك A14 أو أحدث.