СПОСОБ ПОЛУЧЕНИЯ МНОЖЕСТВА ЭФФЕКТИВНЫХ ПРАВ ПОЛЬЗОВАТЕЛЯ ДЛЯ ОПЕРАЦИОННОЙ СИСТЕМЫ WINDOWS

1. Способ получения множества эффективных прав пользователя для операционной системы Windows на основе анализа текущего состояния системных настроек безопасности, факторов записей прав доступа АСЕ, дискреционного списка контроля доступа ACL, связанных с объектом и типом объекта, идентификатором безопасности учетной записи субъекта, с учетом факторов членства в группах пользователей, общих прав, взаимного влияния разрешающих и запрещающих прав доступа, получения прав за счет других прав на сам объект, отличающийся тем, что дополнительно анализируют множество факторов, в которые включают факторы владельца объекта, привилегий субъектов, прав на контейнер объекта, включения привилегий, неразделяемых общих прав, замещения прав, предопределенных прав субъектов, настроек локальной политики безопасности, параметров ключей реестра, затем дополнительно создают пустое множество эффективных прав субъекта, в котором размещают результаты анализа влияния факторов.
2. Способ по п.1, отличающийся тем, что копируют в МЭП записи прав доступа АСЕ из состава списка контроля доступа DACL, при этом подвергают записи АСЕ дополнительному анализу на членство указанных в них учетных записей пользователей в группах, а в МЭП включают дополнительно права доступа в соответствии с членством пользователей в группах;
копируют в МЭП общие права доступа с учетом записей АСЕ, при этом если в МЭП существуют записи АСЕ, в которых установлены какие-либо общие права, то к имеющимся правам добавляют новые специальные и стандартные права, эквивалентные общим;
при анализе фактора "Владелец объекта" в МЭП субъекта, являющегося владельцем заданного объекта, в которых установлены какие-либо общие права, то к имеющимся правам добавляют новые специальные и стандартные права, эквивалентные общим;
при анализе фактора "Привилегии субъектов" для всех субъектов, обладающих привилегиями, в их МЭП добавляют права, обусловленные привилегиями, разрешающими доступ к информационным ресурсам, при этом если привилегией обладает группа, то соответствующие права добавляют в МЭП всех членов этой группы;
при анализе фактора "Права на контейнер объекта", если в МЭП контейнера объекта для субъекта нет прав, то из МЭП удаляют эти права;
при анализе фактора "Включение привилегий" для всех субъектов, обладающих привилегиями, срабатывание которых зависит от прав, установленных на каталог объекта, в их МЭП добавляют новые права; если привилегией обладает группа, то соответствующие права добавляют в МЭП членов этой группы;
при анализе фактора "Неразделяемые общие права", полученные в результате включения привилегий, срабатывание которых зависит от прав, установленных на каталог объекта, в их МЭП добавляют новые права; если привилегией обладает группа, то соответствующие права добавляют в МЭП членов этой группы;
при анализе фактора "Замещение прав" в МЭП субъекту назначают новые права, обусловленные совместным влиянием прав, установленных на контейнер объекта и прав, установленных на сам объект;
при анализе фактора "Предопределенные права субъектов", по умолчанию имеющихся у субъекта и которые не могут быть отобраны или добавлены для специальных разделяемых ресурсов группам встроенных учетных записей, а также их членам, устанавливают полный доступ, всем остальным субъектам - пустое множество прав, при этом для остальных типов объектов МЭП не преобразуют;
при анализе фактора "Локальная политика безопасности" ко всем разделяемым ресурсам, чьи имена не перечислены в значении настройки политики безопасности "Сетевой доступ: разрешать анонимный доступ к общим ресурсам", устанавливают пустое множество прав;
при анализе фактора "Параметры ключей реестра" для объектов типа "принтер", "сервис", "разделяемый ресурс" и "СОМ-объект" учитывают настройки для соответствующего объекта, хранящиеся в системном реестре, а далее добавляют новые права в МЭП объекта в зависимости от прав в МЭП, рассчитанных для соответствующего ключа реестра.