Защита памяти
-
Основы защиты памяти
- Защита памяти предотвращает несанкционированный доступ к данным.
- Защита памяти включает в себя управление доступом к памяти и обнаружение ошибок.
-
Механизмы защиты памяти
- Разделение памяти на страницы и управление ими операционной системой.
- Защита от несанкционированного доступа к страницам через ошибки страницы.
- Использование ключей защиты для управления доступом к памяти.
- Моделирование сегментации для имитации защиты памяти.
- Защита на основе возможностей для контроля доступа к объектам в памяти.
-
Динамическое загрязнение памяти
- Метод защиты программ от незаконного доступа к памяти через метки заражения.
- Аппаратное динамическое загрязнение в процессорах SPARC M7.
-
Измерение уровня защиты
- Соответствие принципу минимальных привилегий как мера защиты.
-
Примеры операционных систем с защитой памяти
- Unix-подобные системы, OS/2, RISC OS, Microware OS-9 и другие.
-
Ссылки и рекомендации
- Ссылки на руководства Intel для разработчиков и другие ресурсы.
Полный текст статьи: