MCPcopy Index your code
hub / github.com/Synzack/ldapper / getHeader

Function getHeader

SecurityDescriptor/SecurityDescriptorFuncs.go:13–24  ·  view source on GitHub ↗

https://www.itinsights.org/Process-low-level-NtSecurityDescriptor/

(SD string)

Source from the content-addressed store, hash-verified

11//https://www.itinsights.org/Process-low-level-NtSecurityDescriptor/
12
13func getHeader(SD string) *HEADER {
14 header := new(HEADER)
15 header.Revision = SD[0:2]
16 header.Sbz1 = endianConvert(SD[2:4])
17 header.Control = endianConvert(SD[4:8])
18 header.OffsetOwner = endianConvert(SD[8:16])
19 header.OffsetGroup = endianConvert(SD[16:24])
20 header.OffsetSacl = endianConvert(SD[24:32])
21 header.OffsetDacl = endianConvert(SD[32:40])
22
23 return header
24}
25
26func getACLHeader(SD string) *ACLHEADER {
27 ACLHeader := new(ACLHEADER)

Callers 1

ParseSDFunction · 0.85

Calls 1

endianConvertFunction · 0.85

Tested by

no test coverage detected