自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 【无标题】

工作站收到未经认证的作站所传来的第 2 级帧时,就会应答一 个 Deauthentication(解除认证)帧,将对方推回状态 1。如果所收到的帧,来自一部已经验证但尚未连接的工作站,基站就会应答一个 Disassociation(解除连接)帧,迫使工作站回到状态 2。第 3 级帧的使用时机,是在工作站认证成功并与基站连接之后“一旦工作站进入状态 3,就 可以使用传输系统服务,也可以和基站范围以外的对象进行通讯。在状态 3,工作站还可以利用 PS-Poll 帧享受基站所提供的省电服务。

2024-12-04 21:13:05 137

原创 管理帧:Association Request

Capability Information(性能信息)位用来指出移动工作站所欲加入的网络类型。此外,基站也会记录工作站所使用的 Listen Interval(聆听间隔;即移 动工作站每隔多久聆听一次 Beacon 帧,以监视 TIM 信息)。支持频谱管理的工作站具备 power (功率)与 channel(信道)性能信息元素,支持安全防护的工作站则具备 RSN 信息元素。移动工作站找到相容网络并且通过身份认证,便会发送 Association Request(连接要 求)帧,试图加入网络。

2024-12-02 00:44:06 195

原创 管理帧:Disassociation 与 Deauthentication

【代码】管理帧:Disassociation 与 Deauthentication。

2024-11-27 23:46:29 1014

原创 管理帧:ATIM

in IBSSATIM 帧的作用ATIM 帧的主要作用是让发送设备通知接收设备,告知其有数据待传输。 当一个设备在发送数据时,它会向目标设备发送 ATIM 帧,告知该目标设备有数据需要接收。 如果目标设备处于休眠状态,它会从休眠中唤醒,并接收数据。这样就避免了数据丢失。 具体地,ATIM 帧是一个控制帧,其内包含一个通知信息,指示对方有数据待接收。

2024-11-27 23:34:55 223

原创 管理帧:Probe Request和Probe Response

帧包含两个位:SSID 以及 Supported Rates(移动工作站所支持的速率)。收到 Probe Request 帧的工作站会据此判定对方能否加入网络。移动工作站必 须支持网络所要求的所有数据速率,并以 SSID 表明所欲加入的网络。SID 可设定为特定网络 的 SSID,或设定为任何相容网络的 SSID。允许网卡加入任何网络的驱动程式,将会在 Probe Requests 中使用 broadcast SSID。送出最后一个 Beacon 帧的工作站,必须负责应答所收到的检测信息。

2024-11-26 01:12:24 232

原创 管理帧:Beacon帧

Beacon(信标)帧 Beacon 帧是相当重要的维护机制,主要用来宣告某个网络的存在。定期发送的信标,可让 移动工作站得知该网络的存在,从而调整加入该网络所必要的参数。在基础型网络里,基站必须 负责发送 Beacon 帧。Beacon 帧所及范围即为基本服务区域。在基础型网络里,所有沟通都必 须通过基站,因此工作站不能距离太远,占则便无法接收到信标。

2024-11-24 18:14:02 395

原创 管理帧:管理帧的结构

帧主体中大部份的数据,如果使用长度固定的位,就称为固定式位;如果位长度不定,就称为信息元素。第一个地址位是给帧的目的地址使用的,第二个地址位是给帧的来源地址。长度固定元素和信息元素的细节待补充。

2024-11-24 17:42:54 158

原创 控制帧:PS-Poll

不过,所有收到 Ps-Poll 帧 的工作站,都会以短帧间隔加上发送 ACK 信号所需要的时间来更新 NAV。Transmitter Address(发送端地址) 此为 PS-Poll 帧之发送端的 MAC 地址。功能:当一部移动工作站从省电模式中苏醒,便会发送一个 PS-Poll 帧给基站,以取得任何暂存帧。帧的 subtype(次类型)位被设定为 1010,代表 PS-Poll 帧。将此识别码置入帧,可让基站找出为其(移 动工作站)所暂存的帧。Frame Control(帧控制)AID(连接识别码)

2024-11-21 19:56:23 232

原创 控制帧:ACK帧

在完整 的数据帧及一连串帧片段的最后一个片段中,duration 会被设定为 0。在完整 的数据帧及一连串帧片段的最后一个片段中,duration 会被设定为 0。此时 Duration 位的用法和 CTS 帧中的 Duration 位相同。帧的 subtype(次类型)位被设定为 1101,代表 ACK 帧。技术上而言,它是由所要应答帧的 Address 2 位复制而来。Address 1 位:Receiver Address(接收端地址)ACK 帧的 MAC 标头由三个位。Duration(持续时间)

2024-11-19 23:26:42 189

原创 控制帧:CTS

Address 1 位:Receiver Address(接收端地址)2.帧被 802.11g 防护机制用来避免干扰较旧的工作站。Frame Control(帧控制)Duration(持续时间)CTS 帧的 MAC 标头由三个位构成。1.应答 RTS 帧。

2024-11-19 00:07:57 207

原创 控制帧:RTS帧

1.介质访问权只能保留给单点传播(unicast)帧使用, 而广播(broadcast)与组播(multicast)帧只须发送便是了。取得介质的控制权,以便传输「大型」帧,至于多大称之大型:是由网卡驱动程式中的 RTS threshold(门限)来定义。Address -2 位:Transmitter Address(发送端地址) RTS 帧的发送端的地址。Receiver Address(接收端地址) 接收大型帧的工作站的地址。帧主体中并未包含任何数据,标头之后即为 FCS(帧 检查码)。

2024-11-17 23:58:01 258

原创 【802.11标准】控制帧

控制帧是基本帧交换程序(atomic frame exchange operation)的组成要件,因此必须依序 发送。如果为 0,则表示这是该数据帧的最后一个片段。Power Management(电源管理)bit 此 bit 用来指示、完成当前的帧交换过程后,发送端的电源管理状态。当一个数据帧(如数据或管理帧)发送失败(可能是由于信道干扰、碰撞或接收端的丢包等原因),它会被重新发送。其背景:数据帧有这两个值,是因为需要经过分布式系统(即通过ap来路由其他设备,控制帧不牵扯,因为都是点对点传输)。

2024-11-14 20:57:39 173

原创 [802.11标准] 数据帧封装细节

免竞争服务帧:在基础设施模式(有接入点的网络环境)下使用,且需要在免竞争(Contention-Free)期间传输,这类帧不能在 IBSS 环境中使用,因为 IBSS 没有接入点来进行这种控制。控制帧:通常与数据帧搭配使用,负责区域的清空、 信道的取得以及载波监听的维护,并于收到数据时予以正面的应答,借此促进工作站间数据传输的可靠性。提供管理功能的帧:这些帧用于管理和维护网络,例如帧之间的协调、连接建立、状态监测等。竞争式服务帧适用于 IBSS,即没有固定接入点的网络环境(如点对点的自组网)。

2024-11-13 21:01:00 357

原创 [802.11标准]扫描(结合抓包分析)

参数可以在驱动中设置。定义:于所在区域辨识现有网络的程序。参数:1.Bss:ap和所有连接他的设备。2.BSSType:基本服务集类型。Independent(设备之间直接通信,没有中心控制点(如接入点))。Infrastructure(依赖于接入点(AP)的网络模式)。在这种模式中,客户端设备通过接入点与其他设备通信,接入点负责管理网络流量和设备之间的通信。Both(两者):表示扫描时将同时搜索独立和基础设施两种类型的网络。这种模式适用于希望在不同类型的网络中进行灵活选择的情况。

2024-11-12 22:59:40 1255

原创 【802.11标准】介质访问控制(MAC)层协议(结合抓包分析)

1.为保证数据都传输成功,所有帧都采用肯定确认机制,只要任何一个环节失败,该帧即视为已经丢掉。其原子操作(一套确认的流程)不可打断,即会保持其传输介质的使用权。2.为解决由 多sta的连接ap导致碰撞 和 隐藏节点(设备A可以与AP通信,但设备B与AP的信号也很强,但A和B之间的信号却无法到达)所导致的碰撞(当两个设备同时向AP发送数据时,这两份数据会干扰彼此,导致AP无法正确接收它们。这种情况就是数据碰撞。)问题,802.11 允许工作站使用请求发送(RTS) 和允许发送(CTS)帧来清空传送区域。

2024-11-11 01:14:17 1726

原创 【802.11标准】开发系统身份认证(结合抓包分析)

其次,身份认证交易顺序编号 (Authentication Transaction Sequence number)被设置为 1,代表该帧实际上为交易顺序中 第一个帧。基站接着会处理身份认证要求,然后传回结果。其中包含三个信息元素:身份认证算法代号 位被设置为 0,代表使 用开放系统身份认证,顺序编号为 2,另外还有一个状态码(status Code)用来显示身份认证 要求的结果。要求在 进行身份认证之前,必须传递共享密钥给工作站,使用到了 四个被归类为 authentication(身份认证)的管理帧。

2024-11-08 11:04:43 236

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除