筆記

  1. http://blog.csdn.net/sonken_0824/article/details/7359754  ubuntu 配置eclipse的tomcat插件

2. http://blog.csdn.net/b275518834/article/details/12445815     eclipse web插件安裝

3.http://www.cnblogs.com/xwdreamer/   這傢伙的各類資料都很多


下面來詳細解析NTLM驗證過程,仍然是七步過程:

  1. 用戶登錄時輸入的user name、password和domain name,然後Client端計算password的hash值並保存在本地

  2. 客戶端將user name的明文發送給DC

  3. DC生成一個16-byte的隨機數,叫做challenge,傳輸給client

  4. client收到challenge以後,在複製一份拷貝,然後將其中一個challenge用password hash加密,這個叫做response,然後將challenge,response以及user name傳送給server

  5. server端在收到client傳送過來的三份內容以後將它們轉發給DC

  6. DC在收到user name,response,challenge以後,根據user name在account database中找到其對應的password hash,然後用這個password hash加密challenge

  7. 最後一步是客戶端將response跟加密後的challenge進行比較,如果相同則NTLM驗證成功。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章