4、拼接,就得到了最后的LMHashLMHash:C23413A8A1E7665FAAD3B435B51404EE 。NTLM算法从IBM设计的LMHash算法存在几个弱点,微软在保持向后兼容性的同时提出了自己的挑战响应机制,NTLMHash应运而生。假设明文口令是“123456”,首先转换成Unicode字符串,与LMHash算法不同,这次不需要添加0x00补足14字节"123456" à 310032003300340035003600从ASCII串转换成Unicode串时,使用little-endian序,微软在设计整个SMB协议时就没考虑过big-endian序,ntoh*()、hton*