Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Бронированные операционные системы

What is computer software? | Can We Make Operating Systems Reliable and Secure? | Мультисерверные ОС | LANGUAGE-BASED PROTECTION |


Читайте также:
  1. II – 16. Требование замкнутости системы в законе сохранения импульса означает, что при взаимодействии тел
  2. II. Усложнение системы рыночных отношений и повышение требований к качеству процессов распределения продукции
  3. II. Усложнение системы рыночных отношений и повышение требований к качеству процессов распределения продукции
  4. III. Эволюция Британской системы маяков
  5. V-1. Собственные колебания механической системы будут гармоническими, если возвращающая сила
  6. XVII-8. Энтропия системы возрастает
  7. АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ НА РАЗГРУЗКЕ ХЛЫСТОВ (ДЕРЕВЬЕВ)

Самый консервативный подход, Nooks, предназначена для повышения надежности существующих операционных систем, таких как Windows, Linux. Nooks поддерживает монолитную структуру ядра, с сотнями или тысячами процедур, связанных между собой в единое адресное пространство в режиме ядра, но она фокусируется на обеспечении драйверов устройств - суть проблемы - менее опасны.

The most conservative approach, Nooks, is designed to improve the reliability of existing operating systems such as Windows and Linux. Nooks maintains the monolithic kernel structure, with hundreds or thousands of procedures linked together in a single address space in kernel mode, but it focuses on making device drivers – the core of the problem – less dangerous.

 


Fig. 2. The Nooks model.

 

В частности, как показано на рисунке 2, Nooks защищает ядро ​​от ошибки драйверов устройств, обернув каждый драйвер в слой защитного программного обеспечения для формирования легкий области защиты, техника иногда называют это песочница. Завернув каждый драйвер внимательно следит за всеми взаимодействия между драйвером и ядром.

In particular, as Figure 2 shows, Nooks protects the kernel from buggy device drivers by wrapping each driver in a layer of protective software to form a lightweight protection domain, a technique sometimes called sandboxing. The wrapper around each driver carefully monitors all interactions between the driver and the kernel.

Цели Nooks проекта заключаются в следующем:

• защита ядра от драйверов неудач,

• восстановить автоматически, когда драйвер выходит из строя, и

•делать все это с минимальными изменениями

Защита ядра от вредоносного драйвера это не цель.

The Nooks project’s goals are to

• protect the kernel against driver failures,

• recover automatically when a driver fails, and

• do all of this with as few changes as possible to existing drivers and the kernel.

Protecting the kernel against malicious drivers is not a goal.


Дата добавления: 2015-08-27; просмотров: 36 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
ПОЧЕМУ СИСТЕМЫ НЕНАДЕЖНЫ?| PARAVIRTUAL MACHINES

mybiblioteka.su - 2015-2024 год. (0.006 сек.)