首页 » NetworkSec » AWD » 正文

无线基础:协议,加密,交互,原理

0x00 前言

最近准备对无线领域加深了解,先整理下基础知识吧,主要通过关键词形式展现。
 

0x01 概览

802.11a/b/g/n/p/w
a:5GHz 6/9/12/18/24/36/48/54
b:2.4GHz 1/2/5/11
g:2.4GHz 54
802.11三种状态:
1.未认证未关联 2.已认证未关联 3.已认证已关联
14子信道(China 13)
数据帧,管理帧,控制帧
2.4GHz 微波炉
加密:wep/ccmp/wpa/wpa2/tkip
【wep/wpa(tkip),wpa2(ccmp)】
 

0x02 无加密wifi连接过程

AP—(beacon)—>STA
STA—(probe request)—AP
AP—(probe response)—STA
STA—(authentication)—AP
AP—(authentication)—STA
STA—(association request)—AP
AP—(association response)—STA
STA—(disassociate)—AP
 

0x03 wpa-psk认证过程

AP—(beacon)—>STA
STA—(probe request)—AP
AP—(probe response)—STA
STA—(authentication)—AP
AP—(authentication)—STA
STA—(association request)—AP
AP—(association response)—STA
EAPOL四次握手(握手包破解)
上网
 

0x04 wpa四次握手

AP—ANonce—>STA
STA(essid+psk=散列=pmk,生成SNonce)—ptk的MIC+SNonce—>AP
AP—gtk+MIC—>STA
STA—ack—>AP
(ANonce+SNonce+PMK+APmac+STAmac=散列=PTK
【PTK+报文数据】通过AES/TPIP得密文和签名(MIC)
)
 
 
 

Comment

please input captcha *