Ich bin dabei, dies selbst zu bestimmen, wenn es tatsächlich möglich ist, aber im Moment scheint es eine Methodik für das Kodieren / Dekodieren von SIDs zu geben:
- https://en.wikipedia.org/wiki/Security_Identifier#Decoding_Machine_SID
- https://msdn.microsoft.com/de-de/library/windows/desktop/aa379649(v=vs.85).aspx
Einige C # -Codes:
byte[] sidInBinaryForm = ...; var sid = new SecurityIdentifier(sidInBinaryForm, 0); string accountName = sid.Translate(typeof (NTAccount)).Value;
Ich bin fast zu 100% sicher, dass dies streng eine Dekodierungsroutine ist und kein Wrapper zusätzlich zu einem LDAP-Aufruf, aber trotzdem etwas zu spielen.
Siehe auch: