API Reference
Class
GpoUserRightsChecker
Parses registry.pol files to locate risky user rights assignments.
Inheritance
- Object
- GpoUserRightsChecker
Methods
public static IEnumerable<UserRightEntry> ScanDirectory(String directoryPath, IEnumerable<String> rights = null) #Returns:
IEnumerable<UserRightEntry>Scans a directory recursively for registry.pol files.
Parameters
- directoryPath System.String
- Directory to search.
- rights System.Collections.Generic.IEnumerable{System.String} = null
- User rights to evaluate. Defaults to a set of risky rights.
Returns
Collection of discovered entries.
public static IEnumerable<UserRightEntry> ScanFile(String filePath, IEnumerable<String> rights = null) #Returns:
IEnumerable<UserRightEntry>Scans a single registry.pol file.
Parameters
- filePath System.String
- Path to the file.
- rights System.Collections.Generic.IEnumerable{System.String} = null
- User rights to evaluate. Defaults to a set of risky rights.
Returns
Collection of discovered entries.