package query var PwdFlags = map[int]string{ 0x01: "PASSWORD_COMPLEX", 0x02: "PASSWORD_NO_ANON_CHANGE", 0x04: "PASSWORD_NO_CLEAR_CHANGE", 0x08: "LOCKOUT_ADMINS", 0x10: "PASSWORD_STORE_CLEARTEXT", 0x20: "REFUSE_PASSWORD_CHANGE", } var UacFlags = map[int]string{ 0x00000002: "ACCOUNT_DISABLED", 0x00000010: "ACCOUNT_LOCKED", 0x00000020: "PASSWD_NOTREQD", 0x00000040: "PASSWD_CANT_CHANGE", 0x00000080: "PASSWORD_STORE_CLEARTEXT", 0x00000200: "NORMAL_ACCOUNT", 0x00001000: "WORKSTATION_ACCOUNT", 0x00002000: "SERVER_TRUST_ACCOUNT", 0x00010000: "DONT_EXPIRE_PASSWD", 0x00040000: "SMARTCARD_REQUIRED", 0x00080000: "TRUSTED_FOR_DELEGATION", 0x00100000: "NOT_DELEGATED", 0x00200000: "USE_DES_KEY_ONLY", 0x00400000: "DONT_REQ_PREAUTH", 0x00800000: "PASSWORD_EXPIRED", 0x01000000: "TRUSTED_TO_AUTH_FOR_DELEGATION", 0x04000000: "PARTIAL_SECRETS_ACCOUNT", } var SamType = map[int64]string{ 0x0: "SAM_DOMAIN_OBJECT", 0x10000000: "SAM_GROUP_OBJECT", 0x10000001: "SAM_NON_SECURITY_GROUP_OBJECT", 0x20000000: "SAM_ALIAS_OBJECT", 0x20000001: "SAM_NON_SECURITY_ALIAS_OBJECT", 0x30000000: "SAM_USER_OBJECT", 0x30000001: "SAM_MACHINE_ACCOUNT", 0x30000002: "SAM_TRUST_ACCOUNT", 0x40000000: "SAM_APP_BASIC_GROUP", 0x40000001: "SAM_APP_QUERY_GROUP", 0x7fffffff: "SAM_ACCOUNT_TYPE_MAX", } var Trust = map[int]string{ 0x00000001: "NON_TRANSITIVE", 0x00000002: "UPLEVEL_ONLY", 0x00000004: "QUARANTINED_DOMAIN", 0x00000008: "FOREST_TRANSITIVE", 0x00000010: "CROSS_ORGANIZATION", 0x00000020: "WITHIN_FOREST", 0x00000040: "TREAT_AS_EXTERNAL", 0x00000080: "USES_RC4_ENCRYPTION", 0x00000200: "CROSS_ORGANIZATION_NO_TGT_DELEGATION", 0x00000400: "PIM_TRUST", 0x00000800: "CROSS_ORGANIZATION_ENABLE_TGT_DELEGATION", } var TrustDirections = map[int]string{ 0x01: "INBOUND", 0x02: "OUTBOUND", 0x03: "BIDIRECTIONAL", } var TrustType = map[int]string{ 0x01: "DOWNLEVEL", 0x02: "UPLEVEL", 0x03: "MIT", }