October 2019
Intermediate to advanced
374 pages
13h 10m
English
The purpose of access control is to grant and deny access to objects, based on defined rules. Windows supports this goal through definitions of users, groups, and object DACLs. Every object may have a DACL that includes several ACEs. Since an ACE is defined for a specific user or group, it is possible to introduce conflicts. How does the Windows operating system resolve conflicting ACEs?
Windows resolves object access requests by following this procedure:
Retrieves user and group SIDs from the process’s SAT.
Examines all ACEs in the object’s DACL for requested permission.
If no DACL or ACE is defined for the requested access, Windows allows the access.
If only one ACE exists for the requested ...
Read now
Unlock full access