美文网首页
使用wireshark抓取NTLM

使用wireshark抓取NTLM

作者: gg大宇 | 来源:发表于2020-03-29 20:50 被阅读0次

使用wireshark抓取NTLM,学习它的整个流程
这个我是在192.168.136.128上弄个一个共享文件夹,然后使用192.168.136.129去访问SMB认证,就会有NTLM产生(非域环境)

NTLM 第一步:协商(type 1),client协商server使用NTLM的版本是多少,使用的加密算法等。


NTLM1.png

第二步:挑战(type2) server在收到client发来的用户名,server会去自己的SAM文件中找到client 用户名对应的NTLM Hash,然后server生成一个challenge,并且使用NTLM Hash去加密challenge,生成一个challenge1(Net-NTLM Hash)并存入到内存中,然后将challenge发送给client。client在收到这个challenge之后,使用自己用户名对应的NTLM Hash加密challenge生成一个Net-NTLM Hash并且将其作为response发送给server


NTLM2.png

第三步:验证(type3) server在收到client发来的response与内存中的challenge1进行比较,如果相等则认证通过。


NTLM3.png

相关文章

网友评论

      本文标题:使用wireshark抓取NTLM

      本文链接:https://www.haomeiwen.com/subject/boxpuhtx.html