Zitat:
Authentifizierungsmethoden
Die Kontoauthentifizierung wird mit einer der folgenden beiden Methoden durchgeführt:
•Authentifizierung anhand der lokalen Kontodatenbank (für Computer in Arbeitsgruppen sowie für eigenständige Computer)
•Authentifizierung anhand einer Domänenkontodatenbank, die sich auf einem Domänencontroller befindet (für Computer in einer Domäne)
In der Standardeinstellung verwendet Windows XP Professional für den Domänenzugriff das Kerberos V5-Authentifizierungsprotokoll und für den lokalen Zugriff NTLM.
Wenn Sie sich an einer Active Directory-Domäne anmelden, verwendet Windows XP Professional als primäre Quelle für die Benutzerauthentifizierung Kerberos V5-Sicherheitsprozeduren. Hierbei wird auf dem Domänencontroller nach dem Kerberos KDC-Dienst (KDC – Key Distribution Center) gesucht. KDC ist der Kontoauthentifizierungsdienst, der auf allen Windows 2000- und Windows Server 2003-Domänencontrollern ausgeführt wird.
In einer Windows NT 4.0-Umgebung authentifizieren sich Windows 2000 und Windows XP Professional mit NTLM bei der Windows NT-Sicherheitskontenverwaltung (SAM-Datenbank) der Domäne, die sich auf einem Windows NT-Domänencontroller befindet.
Wenn sich Benutzer lokal an einer Arbeitsstation oder an einem eigenständigen Server bzw. einem Mitgliedsserver anmelden, erfolgt die Authentifizierung anhand der lokalen Datenbank nicht über das Kerberos V5-Protokoll, sondern über NTLM. Die lokale Kontodatenbank auf Windows XP Professional- und Windows 2000-Computern ist eine SAM-Datenbank, ähnlich der bereits in Windows NT 4.0 und älteren Versionen verwendeten Datenbank.
Quelle:
http://www.microsoft.com/germany/technet/prodtechnol/winxppro/reskit/c23621675.mspx
Daraus ergibt sich, dass Windows in einer Arbeitsgruppe NTLM nutzt. Kommen wir also zu NTLM, der Einfachheit halber nur ein Link...
http://www.innovation.ch/personal/ronald/ntlm.html
Wenn Du Dir die technische Beschreibung von NTLM ansiehst, wirst Du im Antworttyp Message 3 feststellen, dass der Username als String - also Zeichenkette - übertragen wird. Weiterhin ist erwähnt, dass nicht die SID, sondern der Benutzername selbst übermittelt wird.
Erst Kerberos arbeitet ausschließlich mit SIDs, dies setzt jedoch einen DC (Domänencontroller) und AD (Active Directory) voraus.
So... Und wer hat nun wenig Ahnung?