A pure Python library for manipulating Windows ACLs, ACEs, and Security Descriptors. Provides classes for parsing and constructing security descriptors, access control entries (ACEs), and access control lists (ACLs). Current version is 0.1.9, released on PyPI. The library is actively maintained with no breaking changes reported between versions.
pip install winaclNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Creates a security descriptor, adds an ACE allowing Everyone (S-1-1-0) generic access, and prints the textual representation.
Use from winacl import SecurityDescriptor
Always call sd.get_bytes() or to_text() after final modifications.
Check the class definition for correct attribute names.
No dependency data recorded yet.