أمن أنظمة Apple الأساسية
- مرحبًا
- مقدمة عن أمن أنظمة Apple الأساسية
-
- نظرة عامة على أمن الأنظمة
- أمن وحدة تخزين النظام
- تحديثات البرامج الآمنة
- تحسينات الأمان في الخلفية
- تكامل نظام التشغيل
- BlastDoor للرسائل والمعرفات
- أمن نمط المنع
- أمن الأنظمة لـ watchOS
- الإنشاء العشوائي للأرقام
- توصيل معلومات الطوارئ باستخدام الأقمار الصناعية
- جهاز الأبحاث الأمنية من Apple
-
- نظرة عامة على أمن الخدمات
- أمن مراسلة الشركات من Apple
- أمن فيس تايم
- المعجم
- سجل تاريخ مراجعة المستند
- حقوق النشر والعلامات التجارية

أمن DriverKit لـ macOS
DriverKit يسمح للمطورين بإنشاء برامج تشغيل للأجهزة يقوم المستخدم بتثبيتها على الـ Mac. تعمل برامج التشغيل المضمنة مع DriverKit في مساحة المستخدم، بدلاً من ملحقات kernel، لتحسين أمن النظام واستقراره. وهذا يسهّل التثبيت ويزيد من استقرار وأمن macOS.
يقوم المستخدم بتنزيل التطبيق (ليست المُثبّتات ضرورية عند استخدام ملحقات النظام أو DriverKit) ولا يتم تمكين الملحق إلا عند الحاجة.
بالنسبة لمسؤولي تقنية المعلومات الذين يستخدمون برامج تشغيل الأجهزة وحلول التخزين السحابي والشبكات وتطبيقات الأمن التي تتطلب ملحقات kernel، يُفضّل الانتقال إلى إصدارات أحدث تكون مبنية على ملحقات النظام. هذه الإصدارات الأحدث تقلل إلى حد كبير من إمكانية حدوث مشكلات kernel على الـ Mac وكذلك تقلل من الأجزاء المعرضة للهجوم. وتعمل هذه الملحقات الجديدة في مساحة المستخدم، ولن تتطلب امتيازات خاصة مطلوبة للتثبيت، وتتم إزالتها تلقائيًا عند نقل تطبيق التجميع إلى سلة المهملات.
يوفر إطار عمل DriverKit فئات C++ لخدمات I/O ومطابقة الجهاز وواصفات الذاكرة وقوائم انتظار الإرسال. كما أنه يحدد أنواع I/O المناسبة للأرقام والمجموعات والسلاسل والأنواع الشائعة الأخرى. يستخدم المستخدم هذه العناصر مع إطارات عمل برامج التشغيل الخاصة بالعائلة مثل USBDriverKit و HIDDriverKit. يمكنك استخدام إطار عمل ملحقات النظام لتثبيت برنامج تشغيل وترقيته.