ByteNex›الوثائق›تنفيذ RAM-only للوحدات الأساسية
تنفيذ RAM-only للوحدات الأساسية
تعمل الوحدات الأساسية (core modules) في RAM فقط. ولا يُكتب شيء على القرص أثناء التنفيذ، فلا تترك الدورة الموقوفة أي أثر قابل للتنفيذ.
تنفيذ RAM-only للوحدات الأساسية
تعمل الوحدات الأساسية (core modules) في RAM فقط. ولا يُكتب شيء على القرص أثناء التنفيذ، فلا تترك الدورة الموقوفة أي أثر قابل للتنفيذ.
ما الذي يعمل RAM-only؟
الوحدات الأساسية. ولا يُكتب كودها على القرص أثناء تنفيذ الدورة.
ما الذي يُكتب على القرص؟
سجلات النتائج والتواقيع. أما الوحدات القابلة للتنفيذ نفسها فلا تبقى على القرص أثناء التنفيذ.
هل يحلّ هذا محل التوقيع؟
لا. تنفيذ RAM-only والتوقيع طبقتان منفصلتان؛ وكلاهما مطبَّق. التوقيع يكشف التغيير؛ وتنفيذ RAM-only يمنع بقاء الأثر.
ما الفائدة الأمنية؟
لا تترك الدورة الموقوفة أي أثر قابل للتنفيذ على القرص. وهذا يمنع المهاجم من تحليل الكود القابل للتنفيذ بعد دورة.
كيف تُدار الذاكرة؟
تعمل الوحدات الأساسية في RAM. وبعد الدورة تُحرَّر الذاكرة. وتبقى السجلات والتواقيع للدورة التالية.