0.1.4 • Published 5 years ago
ntlmv2 v0.1.4
ntlmv2
NTLM & NTLMv2 authentication / hash library for server / client
Installation
$ npm i ntlmv2Features
NTLM(v2)
parseMessageTypeserializeNegotiationMessage/parseNegotiationMessageserializeChallengeMessage/parseChallengeMessageserializeAuthenticationMessage/parseAuthenticationMessagegenerateServerChallengematchPasswordmatchExtendedSessionSecurityPassword(currently missing)matchExtendedSessionSecurityPasswordV2createLmHashcreateNtHashcreateLmResponsecreateNtResponsecreateV2Hash(createLmV2Hash & createNtV2Hash are the same)createLmV2ResponsecreateNtV2ProofisExtendedSessionSecurityLmResponseisNtV2Response
Attribute Value Pairs (AV Pairs)
attributeValueserializePairs/parsePairsserializePair/parsePair
AttributeValuePairinterfaceAttributeValueIdenum
NegotiateFlag (enum)
MessageType (enum)
Version (class)
WindowsXPServer2003