渗透测试 | 无线渗透 | 3-帧类型
来源:互联网 发布:网络投稿 编辑:程序博客网 时间:2024/05/16 11:49
无线通信过程
控制帧
控制帧是一些通知设备开始,停止传输,或连接失败等情况的短消息。
ACK
- 接收端正确接收数据之后向发送端返回ACK确认
- 每个单播帧需要ACK立刻确认
- 组播和广播帧不需要ACK确认
- 尽快完成:由硬件完成,而非驱动层
PS-POLL
- 背景:省电模式
- 请求从AP缓存中取回数据
- AID:关联ID
STA省电模式唤醒
- 数据发送至AP
- AP通过Beacon发送TIM,其中包含AID
- STA对比AID后唤醒网卡
- STA发送PS-POLL帧,请求从AP缓存中取回数据,此后每个帧都需要ACK确认,ACK取后,AP缓存中删除数据帧,传输过程中STA唤醒状态,传输完成后恢复省电模式
RTS/CTS
是CSMA/CA方法的一种补充手段
- 降低冲突产生的可能性
- 正式通信之前通过请求应答机制,确信通信介质的可用性
- 并锁定传输介质和预约通信时间
- 只有在传输长帧时使用,短帧不使用
管理帧
用于协商和控制 STA 与AP 之间的关系
Beacon Frames
- AP发送的广播帧,通知无线网络的存在(BSSID)
- 发送频率:102.4ms(可变)
Probe Request Frames
用于STA扫描现有的AP
- 发现未连接过的AP
- 发现连接过的AP时,速率和ESSID相同的AP相应
ATIM Frames
只在AD-HOC网络下使用:STA 通知接收者有缓存的数据要发送
Authentication Frames
身份认证
- Authentication Algorithm身份认证类型;0:开放;1:共享密钥
- 身份认证过程中由多个帧交换过程组成
- Authentication Seq:每次身份认证Seq唯一;1-65535
- Challenge Text:只有共享密钥方式才有此字段
- Status Code:成功/失败
Association Request/Response
STA与AP之间关联的请求与响应
数据帧
传输用户数据
空数据帧
- Null Data Frame
- 只包含Mac头和Fcs
- STA用于声明自己将要进入省电模式
阅读全文
0 0
- 渗透测试 | 无线渗透 | 3-帧类型
- 渗透测试 | 无线渗透 | 1-802.11 标准
- 渗透测试 | 无线渗透 | 2-无线网络架构
- 渗透测试 | 无线渗透 | 4-加密
- 渗透测试 | 无线渗透 | 6-破解
- 渗透测试 | 无线渗透 | 5-身份认证与密钥交换
- 渗透测试工作流程渗透测试类型法律边界
- 渗透测试
- 渗透测试
- 渗透测试
- 渗透测试
- 渗透测试
- 渗透测试
- 渗透测试
- 渗透测试
- Kali Linux 无线渗透测试入门指南 第九章 无线渗透测试方法论
- 渗透测试 3 of 9
- 渗透测试 3 基本扩展
- SpringMVC接受JSON参数详解及常见错误总结
- Java多线程
- 机器学习第3章第4节 : 随机像素点的绘制
- WINAPI--CopyFile()函数
- 博弈论小结
- 渗透测试 | 无线渗透 | 3-帧类型
- 关于jsp和servlet常见面试题
- MyEclipse 2015优化技巧
- springMVC中使用注解@ResponseBody,@RequestBody传递json数据
- 大话设计模式之中介者模式
- MongoDB全量迁移断点续传功能学习与实现
- [BZOJ]3144: [Hnoi2013]切糕 最小割
- 16. 3Sum Closest
- VIM常用快捷键