API Reference
Class
SysvolNetlogonAnalyzer
Scaffolding: analyzes SYSVOL/NETLOGON content and permissions.
Inheritance
- Object
- SysvolNetlogonAnalyzer
Methods
public static IReadOnlyList<NetlogonSecurityRow> GetNetlogonSecurity(String domainName = null, String computerName = null, Boolean ownerOnly = false, Boolean skipOwner = false, Int32 scanCap = 200000, Int32 maxRows = 500000) #Returns:
IReadOnlyList<NetlogonSecurityRow>Enumerates NETLOGON owner and ACL entries similarly to legacy GPOZaurr output.
Parameters
- domainName System.String = null
- computerName System.String = null
- ownerOnly System.Boolean = false
- skipOwner System.Boolean = false
- scanCap System.Int32 = 200000
- maxRows System.Int32 = 500000
public static IReadOnlyList<SysvolContentRow> GetSysvolContent(String domainName = null, String computerName = null, Int32 scanCap = 500000) #Returns:
IReadOnlyList<SysvolContentRow>Returns summary of content under common SYSVOL/NETLOGON locations.
Parameters
- domainName System.String = null
- computerName System.String = null
- scanCap System.Int32 = 500000
public static IReadOnlyList<SysvolPermissionIssueRow> GetSysvolPermissionIssues(String domainName = null, String computerName = null, Int32 scanCap = 50000, Int32 maxFindings = 5000) #Returns:
IReadOnlyList<SysvolPermissionIssueRow>Scans common SYSVOL/NETLOGON locations for permission issues such as broad-group write access and blocked inheritance flags.
Parameters
- domainName System.String = null
- computerName System.String = null
- scanCap System.Int32 = 50000
- maxFindings System.Int32 = 5000