Module 11: Security IDs, Tokens & Descriptors

Every access to a kernel object involves a user/group (SID) opening a handles to said object that may be protected by a Security Descriptor.  The user’s “power” is represented by its Access Token, containing its privileges and other properties. This module connects those dots. You’ll decode SIDs, inspect and duplicate tokens, enumerate logon sessions, and even create  tokens from scratch. Finally, you’ll craft security descriptors and ACLs, giving you full control over who can touch your objects—essential knowledge for access management.