Export (0) Print
Expand All

2.2.7.23 SAMPR_USER_INTERNAL1_INFORMATION

The SAMPR_USER_INTERNAL1_INFORMATION structure holds the hashed form of a cleartext password.

typedef struct _SAMPR_USER_INTERNAL1_INFORMATION {
  ENCRYPTED_NT_OWF_PASSWORD EncryptedNtOwfPassword;
  ENCRYPTED_LM_OWF_PASSWORD EncryptedLmOwfPassword;
  unsigned char NtPasswordPresent;
  unsigned char LmPasswordPresent;
  unsigned char PasswordExpired;
} SAMPR_USER_INTERNAL1_INFORMATION, 
 *PSAMPR_USER_INTERNAL1_INFORMATION;

EncryptedNtOwfPassword: An NT hash encrypted with the 16-byte SMB [MS-SMB] session key for the connection established by the underlying authentication protocol (either Kerberos [MS-KILE] or NTLM [MS-NLMP]).

EncryptedLmOwfPassword: An LM hash encrypted with the 16-byte SMB [MS-SMB] session key for the connection established by the underlying authentication protocol (either Kerberos [MS-KILE] or NTLM [MS-NLMP]).

NtPasswordPresent: If nonzero, indicates that the EncryptedNtOwfPassword value is valid; otherwise, EncryptedNtOwfPassword MUST be ignored.

LmPasswordPresent: If nonzero, indicates that the EncryptedLmOwfPassword value is valid; otherwise, EncryptedLmOwfPassword MUST be ignored.

PasswordExpired: See section 2.2.7.1.

 
Show:
© 2015 Microsoft