SDDL string parser
C:\Tools\>sddlparse.exe /?
Parses strings in SDDL format and converts to human readable form.
Usage: SDDLPARSE [string] [option]
Where the arguments are:
string String in the SDDL format. Example: D:(A;;CCLCSWLOCRRC;;;AU)
/? For this help sreen.
-h Identical to /?
- Read from standard input. Each line will be separately evaluated and parsed.
Useful in batch mode.
For example: cat file.txt | sddlparse -
Example:
C:\Tools>sddlparse.exe D:(A;;CCLCSWLOCRRC;;;AU)
SDDL: D:(A;;CCLCSWLOCRRC;;;AU)
Ace count: 1
**** ACE 1 of 1 ****
ACE Type: ACCESS_ALLOWED_ACE_TYPE
Trustee: NT AUTHORITY\Authenticated Users
AccessMask:
ADS_RIGHT_READ_CONTROL
ADS_RIGHT_DS_CREATE_CHILD
ADS_RIGHT_ACTRL_DS_LIST
ADS_RIGHT_DS_SELF
ADS_RIGHT_DS_LIST_OBJECT
ADS_RIGHT_DS_CONTROL_ACCESS
Inheritance flags: 0