KasperskyOS Community Edition 1.2
Содержание
Содержание
Правило upgrade модели безопасности Mic
upgrade { source : <Sid>
, target : <Sid>
, container : <Sid | ()>
, driver : <Sid>
, level : <Level | ...>
}
Повышает назначенный ранее уровень целостности ресурса target
до значения level
в следующей ситуации:
- Процесс
source
инициирует повышение уровня целостности ресурсаtarget
. - Ресурсом
target
управляет субъектdriver
, который является поставщиком ресурсов или ядром KasperskyOS. - Ресурс
container
является контейнером для ресурсаtarget
(например, директория является контейнером для файлов и/или других директорий).
Если поле container
имеет значение ()
, ресурс target
рассматривается как корневой, то есть не имеющий контейнера.
Чтобы задать уровень целостности level
, используются значения типа Level
. Определение типа Level
см. в "Правило create модели безопасности Mic".
Правило возвращает результат "разрешено", если повысило назначенный ранее уровень целостности ресурса target
до значения level
.
Правило возвращает результат "запрещено" в следующих случаях:
- Значение
level
не превышает уровень целостности ресурсаtarget
. - Значение
level
превышает уровень целостности процессаsource
, субъектаdriver
или ресурсаcontainer
. - Уровень целостности ресурса
target
превышает уровень целостности процессаsource
. - Процессу
source
, субъектуdriver
или ресурсуcontainer
не назначен уровень целостности. - Значение
source
,target
,container
илиdriver
вне допустимого диапазона.