ByteNex
ByteNex
هستهٔ عامل برای سیستم‌های خودبهبوددهنده

ByteNex›مقاله‌ها›اجرای فقط در RAM برای ماژول‌های هسته

اجرای فقط در RAM برای ماژول‌های هسته

ماژول‌های هسته فقط در RAM اجرا می‌شوند. در طول اجرا چیزی بر دیسک نوشته نمی‌شود، بنابراین چرخهٔ متوقف‌شده هیچ باقی‌ماندهٔ اجرایی بر جای نمی‌گذارد.

چه چیزی فقط در RAM اجرا می‌شود؟

ماژول‌های هسته. کد آن‌ها در حین اجرای چرخه بر دیسک نوشته نمی‌شود.

چه چیزی بر دیسک نوشته می‌شود؟

رکوردهای نتایج و امضاها. خود ماژول‌های اجرایی در حین اجرا بر دیسک باقی نمی‌مانند.

آیا این جایگزین امضا است؟

خیر. اجرای فقط در RAM و امضا لایه‌های جداگانه‌اند؛ هر دو اعمال می‌شوند. امضا تغییر را تشخیص می‌دهد؛ اجرای فقط در RAM از باقی‌مانده جلوگیری می‌کند.

فایدهٔ امنیتی چیست؟

یک چرخهٔ متوقف‌شده هیچ باقی‌ماندهٔ اجرایی بر دیسک بر جای نمی‌گذارد. این مانع از تحلیل کد اجرایی توسط مهاجم پس از یک چرخه می‌شود.

حافظه چگونه مدیریت می‌شود؟

ماژول‌های هسته در RAM اجرا می‌شوند. پس از چرخه، حافظه آزاد می‌شود. رکوردها و امضاها برای چرخهٔ بعدی باقی می‌مانند.

مرتبط

موضوع‌ها: زیرساخت

wak · 2017-11-21