مالوك المعزز من جرافين أو إس: غوص عميق في تحسينات الأمان
2025-09-24

يستخدم مُخصِّص الذاكرة المُعزَّز من جرافين أو إس، وهو (Hardened Malloc)، تقنيات متعددة لمكافحة ثغرات تلف الذاكرة. فهو يستفيد من امتداد وسم الذاكرة (MTE) من آرم للكشف عن عمليات القراءة والكتابة خارج الحدود، بالإضافة إلى ثغرات استخدام الذاكرة بعد تحريرها (use-after-free). أما بالنسبة للأجهزة التي تفتقر إلى دعم MTE، فيستخدم Hardened Malloc قيم canaries وصفحات حماية ذات أحجام عشوائية لتعزيز الأمان. وتزيد آلية الحجر الصحي المزدوجة الفريدة الخاصة به، باستخدام الاستبدال العشوائي و قوائم الانتظار FIFO، من صعوبة عمليات استغلال use-after-free بشكل كبير. إن تصميم Hardened Malloc الواضح يسهل عملية التدقيق والصيانة، مما يوفر لجرافين أو إس مستوى أعلى من الأمان.
اقرأ المزيد
التطوير
جرافين أو إس