1.wifi設備狀態(tài)弛槐。
2.WiFi
系統(tǒng):ubuntu
軟件:wireshark
STA open-wifi,
AP會定期廣播Beacon幀,我們可以看到Beacon Interval為0.102400s知牌。????
STA(本例為小米手機)啟用wifi后發(fā)送廣播Probe Request幀進行主動掃描無線網絡。SSID=Broadcast斤程。
AP收到probe req后回應probe res????通告可提供的無線網絡信息角寸。
STA發(fā)送authentication幀進行認證。
確認幀忿墅。
STA發(fā)送association request幀進行請求關聯(lián)扁藕。
AP發(fā)出association response幀。
AP與STA進行密鑰協(xié)商(4次握手)疚脐。
第一次握手AP-->STA亿柑,PMK已經預設好了,這個AP時候發(fā)送一個隨機產生的Nonce數棍弄。
第二次握手STA-->AP望薄,STA根據接收到的隨機數疟游,自己也生成一個隨機數,產生了PTK痕支,隨機數發(fā)給AP
第三次握手颁虐,AP接收到這個隨機數后,使用相同的方法生成PTK卧须,并取出其中的MIC密鑰對第二次握手包進行較驗另绩,如果相同,那么AP知道這個時候STA擁一個跟它一樣的PMK花嘶。這個時候AP有了PTK后就可以對它第一次握手生成的EAP包進行檢驗生成一個MIC序列號笋籽,并發(fā)送給STA。
第四次握手椭员,STA接收到這個包后干签,同樣執(zhí)行跟AP的檢驗操作以確認AP擁有跟自己一樣的PMK。然后發(fā)送確認ACK拆撼。