WIFI协议

http://standards.ieee.org/about/get/802/802.11.html
https://en.wikipedia.org/wiki/IEEE_802

Name Description Note
IEEE 802.1 Higher Layer LAN Protocols active
IEEE 802.2 LLC disbanded
IEEE 802.3 Ethernet active
IEEE 802.4 Token bus disbanded
IEEE 802.5 Defines the MAC layer for a Token Ring disbanded
IEEE 802.6 MANs (DQDB) disbanded
IEEE 802.7 Broadband LAN using Coaxial Cable disbanded
IEEE 802.8 Fiber Optic TAG disbanded
IEEE 802.9 Integrated Services LAN (ISLAN or isoEthernet) disbanded
IEEE 802.10 Interoperable LAN Security disbanded
IEEE 802.11 Wireless LAN (WLAN) & Mesh (Wi-Fi certification) active
IEEE 802.12 100BaseVG disbanded
IEEE 802.13 Unused[2] Reserved for Fast Ethernet development[3]
IEEE 802.14 Cable modems disbanded
IEEE 802.15 Wireless PAN active
IEEE 802.15.1 Bluetooth certification  
IEEE 802.15.2 IEEE 802.15 and IEEE 802.11 coexistence  
IEEE 802.15.3 High-Rate wireless PAN (e.g., UWB, etc.)  
IEEE 802.15.4 Low-Rate wireless PAN (e.g., ZigBee, WirelessHART, MiWi, etc.)  
IEEE 802.15.5 Mesh networking for WPAN  
IEEE 802.15.6 Body area network  
IEEE 802.15.7 Visible light communications
IEEE 802.16 Broadband Wireless Access (WiMAX certification)  
IEEE 802.16.1 Local Multipoint Distribution Service  
IEEE 802.16.2 Coexistence wireless access  
IEEE 802.17 Resilient packet ring hibernating
IEEE 802.18 Radio Regulatory TAG  
IEEE 802.19 Coexistence TAG  
IEEE 802.20 Mobile Broadband Wireless Access hibernating
IEEE 802.21 Media Independent Handoff  
IEEE 802.22 Wireless Regional Area Network  
IEEE 802.23 Emergency Services Working Group  
IEEE 802.24 Smart Grid TAG New (November, 2012)
IEEE 802.25 Omni-Range Area Network Not yet ratified

wifi协议和以太网协议,PPP协议所处的位置是并列的,也就是用来发送tcpip协议栈的IP包的,即工作在数据链路层
如果使用的是有线连接,把IP包发到家用路由器的IP层以下,使用的是以太网协议
如果使用的是3g模块,把IP包发到外网,使用的是PPP协议
如果使用的是wifi连接,把IP包发到家用路由器的的IP层以下,使用的是wifi协议

Wifi的802.11协议包含许多子部分。其中按照时间顺序发展,主要有:
        (1)802.11a,1999年9月制定,工作在5gHZ的频率范围(频段宽度325MHZ),最大传输速率54mbps,但当时不是很流行,所以使用的不多。
        (2)802.11b,1999年9月制定,时间比802.11a稍晚,工作在2.4g的频率范围(频段宽度83.5MHZ),最大传输速率11mbps。
        (3)802.11g,2003年6月制定,工作在2.4gHZ频率范围(频段宽度83.5MHZ),最大传输速率54mbps。
        (4)802.11n,2009年才被IEEE批准,在2.4gHZ和5gHZ均可工作,最大的传输速率为600mbps。

在802.11中的帧有三种类型:
管理帧(Management Frame,例如Beacon帧、Association帧、Probe帧)、
控制帧(Control Frame,例如RTS帧、CTS帧、ACK帧)、
数据帧(Data Frame,承载数据的载体,其中的DS字段用来标识方向很重要)。
帧头部中的类型字段中会标识出该帧属于哪个字段。

WIFI加密方式

仅适用了对称加密,没有用非对称加密。

WEP:RC4 ,使用一个静态的密钥来加密所有的通信
WPA:TKIP(RC4的修改),WPA不断的转换密钥,采用有效的密钥分发机制
WPA2:AES

wifi密码破解

使用网卡的监听模式抓取周围的无线网络数据包。其中,对破解最重要的数据包是:包含密码的包-也叫握手包。当有新用户或断开用户自动连接wifi时,会发送握手包。
用airmon-ng 设置网卡处于监听模式,用airodump监听数据包。
如果一直等不到某个client去连接某个AP,可以用aireplay让这个client重新连接
监听到握手包之后,就可以用aircrack根据字典暴力破解了。
aircrack暴力破解的过程估计是:由于在成功的握手包里面已经有了正确的wifi密码,但是是加密的。暴力破解就是用加密算法去加密字典里的一个一个的明文密码,如果加密结果等于握手包里的加密密码,则这个明文密码就是ok的。
wep的比较好破解,wpa/wpa2的难破解。

WIFI探针

上面的airodump捕获到周围手机的mac地址并传到服务器,就成了WIFI探针

参考资料
https://www.aircrack-ng.org/doku.php?id=aircrack-ng
http://topspeedsnail.com/kali-linux-crack-wifi-wpa/
https://www.shellhacks.com/how-to-use-aircrack-ng-wifi-password-hacker-tutorial/

wifi协议-802相关推荐

  1. WIFI系列协议--802.11v--无线网络管理

    WIFI系列协议--802.11v--无线网络管理 1.概述 2.定义 3.缩写 4.总体描述 4.1 无线网络管理 4.1.1 概述 4.1.2 BSS Max idle period manage ...

  2. WIFI系列协议--802.11a--5GHz频段的高速物理层--54Mbit

    WIFI系列协议--802.11a--5GHz频段的高速物理层--54Mbit 1.缩写和首字母缩写 2.多重速率的支持(Multirate support) 3.OFDM PHY 5 GHz频段规范 ...

  3. WIFI系列协议--802.11r--快速基本服务集(BSS)转换

    WIFI系列协议--802.11r--快速基本服务集BSS转换 1.定义 2.缩写和首字母缩写 3.帧格式 3.1 管理帧 3.1.1 Beacon帧格式 3.1.2 Association请求帧格式 ...

  4. WIFI系列协议--802.11i--介质访问控制(MAC)安全性增强

    WIFI系列协议--802.11i--介质访问控制MAC安全性增强 1.定义 2.缩写和首字母缩写 3.概述 3.1 架构的一般描述 3.1.1 与其他IEEE 802层的交互 3.1.2 与非IEE ...

  5. WIFI系列协议--802.11g--2.4GHz增强速率物理层简称ERP--54Mbit

    WIFI系列协议--802.11g--2.4GHz增强速率物理层简称ERP--54Mbit 1.缩写和首字母缩写 2.帧格式 2.1 控制帧(Control frames) 2.1.1 CTS帧格式( ...

  6. 以太网与802.3,wifi与802.11的关系

    以太网是802.3的别名,wifi是802.11的别名,或者说以太网是802.3协议的具体实现,而wifi是802.11协议的具体实现

  7. 小明分享|WiFi协议迭代历程

    802.11 发布年份:1997年 频段:2.4GHZ 理论速率:2Mbp 技术升级及市场情况:由于传输速度和传输距离表现欠佳,未被大规模使用. 802.11.a 发布年份:1999年 频段:5GHZ ...

  8. 什么是 Wi-Fi 6 (802.11ax)?为什么 Wi-Fi 6 很重要?

    您最近可能已经听说过同事或朋友提出的"Wi-Fi 6"一词,对于大多数人来说,您可能不了解并想更多地了解这项新的趋势技术:什么是 Wi-Fi 6,它将如何影响我的生活?本文将揭开W ...

  9. 有关WLAN与wifi、WPAN与Bluetooth、WPAN与802.15、wifi与802.11、WiMAX与802.16等关系的一点理解

    http://blog.csdn.net/jbb0523/article/details/7269964 题目:有关WLAN与wifi.WPAN与Bluetooth.WPAN与802.15.wifi与 ...

  10. WiFi 协议漏洞可用于劫持网络流量

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 网络安全公司的研究员在 IEEE 802.11 WiFi 协议标准中发现一个根本性漏洞,可导致攻击者诱骗访问点以明文形式泄漏网络框架. WiFi ...

最新文章

  1. jQuery中的插件机制
  2. cartograhper--X1_lidar
  3. excel随机数_Excel使用函数生成1100的不重复随机数 2种方法
  4. 欠债2亿,清华辍学少女用13年时间把自己修成了“锦鲤女王”!
  5. mysql 生明变量_在 MySQL 的 SQL 文件中,定义变量与使用变量
  6. 在vscode中用tsc编译ts文件的时候报错,tsc : 无法加载文件,因为在此系统上禁止运行脚本;SecurityError
  7. 水印生成器第2版[原图质量水印可自定义设置]
  8. php ajax国家时间,php ajax 实时显示时间
  9. android fresco 存储,Android使用Fresco之下载图片(包括GIF图)
  10. Python编程:从入门到实践
  11. 安卓系统修改开机LOGO
  12. 《Python算法教程_中文版》pdf
  13. WinPcap vs Npcap
  14. 51单片机红外遥控继电器电路部分设计
  15. Spring Boot 定制个性 banner
  16. 你对软件测试了解多少?这篇文章会给你不一样的启示!
  17. Hive: Reflect UDF
  18. 从软件架构演变看运维的分工与融合
  19. Android 兼容Android 7拍摄照片/打开相册/选择照片/剪裁照片/显示照片 带demo
  20. [POI 2009]Lyz

热门文章

  1. 游戏服务器架构通识 BigWorlds丨skynet
  2. java 使用的钩子_Java 钩子程序
  3. 减速器的参数优化 毕业设计 matlab,matlab减速器计算机辅助设计系统+程序+CAD图纸+源程序...
  4. lg g3 android 5.0,LG G3 4.4和5.0系统root教程
  5. C语言差分双向码编码,基于c语言的数字基带信号码型变换系统设计1.doc
  6. 时间序列分析:非平稳序列的确定性分析
  7. 基于遗传算法的TSP算法(附代码)
  8. ubuntu等linux系统如何阅读caj文档
  9. 越狱苹果抹掉数据怎么恢复cydia红字黄字闪退(淘宝30块买的)
  10. linux 445端口关闭,windows关闭445端口