Windows Security Descriptors (дескрипторы безопасности Windows)
(описание к предыдущему посту)
Windows Security Descriptors — структурах данных, которые содержат информацию о безопасности для объектов Windows, таких как файлы, папки, ключи реестра и другие ресурсы.
Основные компоненты Security Descriptors:
1. SD (Security Descriptor):
- Owner: Владелец объекта имеет неявные права на изменение DACL (WRITE_DAC).
- Group: Основная группа объекта используется в основном для совместимости с POSIX.
2. DACL (Discretionary Access Control List):
- Определяет права доступа пользователей и групп к объекту.
- Включает ACEs (Access Control Entries), которые контролируют или отслеживают доступ к объекту.
3. SACL (System Access Control List):
- Управляет созданием сообщений аудита при доступе к объекту.
4. ACE (Access Control Entry):
- ACE Type:
- Access Allowed: Разрешает доступ.
- Access Denied: Запрещает доступ.
- System Audit: Управляет аудитом.
- Inheritance: Определяет, наследуют ли дочерние объекты или контейнеры ACE.
- Access Mask: Указывает права, которые ACE предоставляет или запрещает.
- Trustee: Пользователь, группа или идентификатор сеанса входа, к которому применяется ACE.
5. Пример прав доступа:
- GenericAll: Полный контроль над объектом, его DACL и атрибутами.
- GenericWrite: Возможность чтения разрешений и записи во все атрибуты.
- GenericRead: Возможность чтения разрешений и всех свойств.
- WriteOwner: Право на принятие владения объектом.
- WriteDacl: Право на изменение DACL объекта.
- ReadProperty: Право на чтение свойств объекта.
- WriteProperty: Право на запись свойств объекта.
6. Active Directory:
- Объекты Active Directory имеют специальные типы ACE, которые позволяют контролировать доступ к конкретным свойствам и расширенным правам.
#windows
Post #2006
1.73K