Правило upgrade модели безопасности Mic
Правило 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вне допустимого диапазона.
Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!