你不会直到现在都不清楚无线信号旁的小锁是啥意思吧!
ninehua 2024-11-25 15:37 33 浏览
为什么手机上有的无线信号有显示小锁标识,有的没有呢?”
“我都进行web认证了,为什么手机上还是显示不安全的网络呢?”
出现这些问题的原因是什么,那把小锁、不安全网络到底是怎么回事? 请容小编详解。
常见的智能手机终端苹果手机无线网络显示标识:
安卓手机上的无线网络显示标识:
可以发现手机终端显示无线网络信号旁边有的有小锁标识并显示加密字样;有的没有小锁,安卓机还会显示开放网络,苹果机则是显示不安全的网络。
手机上查看无线网络列表的时候就能看到各个无线信号的状态了,此时终端还没有接入无线,手机终端是如何知道各无线信号是否配置了接入验证的?关于这些显示呈现,手机终端又是如何实现的呢?
带着这些疑问,好学的小编开始了求知之旅。口说无凭,小编决定结合配置和报文来进一步分析,还真让小编发窥探到“天机”,且听小编娓娓道来。
首先小编对终端接入无线到上网阶段的过程进行了整理,如下:
终端接入无线都需要经过扫描、认证(此处认证跟日常提到的802.1x认证等不是一个阶段)和关联阶段,之后才涉及到密码接入以及802.1x认证、web认证等多种接入验证。
无线终端接入无线信号,以及进行无线数据传输,都是在空气中进行传播的。空气是移动终端(手机)和基站之间传输的介质和接口,简称空口。在空气中传输的无线报文,简称空口报文。
紧接着小编结合无线设备的配置以及空口抓包,进一步分析。
通过多次空口抓包和比对无线信号的配置,小编发现:在扫描阶段时,AP对外广播的Beacon报文中,Privacy位的状态跟手机终端无线信号后面是否有小锁等显示有关联性。
当无线信号配置为Wep、Wpa、Wpa2、Wapi、中的任意一种加密或者部署为802.1x认证时,AP广播的Beacon帧中的Privacy位会置为1,此时手机上在无线信号的wifi图标旁边会显示一把小锁标识,安卓手机还会多出加密两个字,此时对应的无线信号是加密的。
而没有上述这些加密配置时,AP广播的Beacon帧中的Privacy位会置为0,手机上该无线网络旁边不会显示小锁标识,当苹果手机关联上该不加密的信号时会提示不安全的网络,跟无线信号是否开启了mab认证或者web认证无关。而安卓手机未关联前则会显示开放这两个字,关联后除了已连接不会有其他提示。此时对应的无线信号是开放的。
通过上面的说明,相信大家对于手机终端上无线信号的显示情况已经了解了。大家可能会有新的疑问,无线信号是否配置加密有什么影响呢?数据传输安全吗?为什么苹果手机会提示不安全的网络呢?
小编继续抓取空口报文,抓取终端的数据报文:发现当空口是开放的时候,抓包可以看到终端的数据报文,协议和内容都可以看出来;
到目前为止,小编可以确定部署了web认证但是却反馈不安全网络的无线信号,是因为空口是开放的,空口传输的数据报文是明文传输的。
看到这里,可能大家不禁会有疑问,web认证到底有什么作用呢?小编是这么认为的:web认证是对终端能否使用网络做的授权,web认证成功之前终端可以接入无线网络,也会获取到ip地址,但是无法上网,只有web认证成功之后才可以使用无线网络。
那么在部署了web认证的网络中,如何让空口报文传输更加安全呢?可以考虑在对应的无线信号上同时配置上wpa/wpa2加密,这样终端数据在空口传输的时候就是加密的,终端需要先输入密码接入无线之后再进行web认证。
而当空口加密时,无线设备跟终端会先进行四次握手,之后数据报文都是加密的,无法看到数据内容
上图是使用omnipeek抓取的空口报文,用该软件打开后无法直观的看到四次握手的过程,但是可以看到数据是加密的。使用wireshark软件打开报文,可以很直观的看到四次握手的交互过程
关于四次握手的作用,小编经过研究发现是为了最终生成PTK(成对传输秘钥)或者GTK(组临时秘钥)置于网卡。PTK或者PMK再根据一定的加密算法对数据报文进行加密和解密。报文由终端发送出去的时候,终端加密,AP解密;报文由AP发给终端时,AP加密,终端解密,数据在空口传输的时候是加密传输的。
对于加密信号的无线802.11的数据帧,所有的单播数据帧将会被PTK保护,所有的组播数据以及广播数据将会被GTK保护。
组临时秘钥GTK是在PTK的基础上生成的,而PMK(成对主密钥)是用于生成PTK的主材料。那么PMK是如何产生的呢?802.1x认证和wpa/wpa2等加密算法的PMK生成方法是否一样呢?PTK又是如何生成的呢?PTK生成过程如下:
通过上图可以看到802.1x认证和wpa/wpa2等加密算法的PMK生成方法不同,但是后面生成PTK的过程是一样的。PTK的生成过程中的A-NONCE是AP生成的随机数,B-NONCE是终端生成的随机数,由于随机数和终端STA的MAC都是不同的,所以在一个加密的无线信号中,每个STA都有一个独自的PTK。
空口抓包的四次握手过程,就是PTK的生成和协商过程,在四次握手的时候,还会生成GTK(GTK是在PTK的基础上生成的,对于GTK的生成不做过多讲述,所有的STA和AP共同拥有一个相同的GTK)。
最后,小编针对wpa/wpa2/wapi、802.1x认证、web认证的生效顺序进行了整理(由于wep加密算法过旧且容易被破解,流程图中去掉了wep加密),附上终端接入无线并使用无线的流程如下:
相关推荐
- Mac常用App推荐:免费思维导图工具MindNode
-
思维导图是一种很便捷的梳理信息的方式,Xmind在部分用户眼中可能已经成为思维导图的代名词,但其实还有很多其它思维导图软件也各有千秋,对于Mac用户(以及比较依赖苹果生态的用户)来说,MindNode...
- 适用于macOS的免费开源好用的纯文本编辑器CotEditor
-
介绍CotEditor是一个轻巧,整洁但功能强大的文本编辑器。CotEditor完全是针对macOS制作的。它的外观和行为与macOS应用程序的外观和行为相同。CotEditor启动如此之快,您可以在...
- 香哭了|免费做饭游戏神仙网站无需下载Mac可玩
-
本期直接给宝子们一个网站~里面全是烹饪做饭游戏,想玩啥就玩啥。全部免费主题丰富无需下载不用登陆不占内存有小广,但时间不长,几秒就可skip掉,可以接受。亲测Mac系统也能玩!!真香cookingga...
- 推荐 Mac 平台上常用的 5 款 PDF 阅读编辑软件
-
随着PDF在日常学习工作中的使用越来越广泛,越来越多的政府部门、企业以及教育机构使用PDF来简化文档管理流程、提高效率并减少对纸张的依赖,各式各样的PDF软件也如雨后春笋般的出现。本期Ma...
- balenaEtcher for mac(U盘启动盘制作工具)
-
balenaEtcherformac分享给大家,balenaEtcher是一个mac电脑上U盘启动盘制作工具,可以用来制作macOS、Linux、CentOS、Windows等系统的u盘启动盘。...
- Mac 系统情况一目了然,而且还免费:Instastats
-
Mac上的PowerUser想必都听说过iStatMenus,这是一款可以监控硬件实时状态的小工具,优雅适配Yosemite、实时统计各App状态、丰富个性的配色方案……只有一个问题...
- Karabiner Elements for Mac(键盘改键神器)v13.5.9中文免费版
-
KarabinerElementsforMac一款非常不错的键盘改建神器,KarabinerElementsmac能将普通键映射到任意键功能,支持创建用户可以在其间切换的多个配置文件。测试环...
- 限时免费!可激活的Mac版微软office 2024!请低调获取
-
MicrosoftOffice2024forMac是一款专为苹果Mac操作系统设计的办公软件套件,旨在提供一系列强大的工具来满足个人和企业的日常办公需求。以下是关于Office2024f...
- 强得很!这几款软件,让你的Mac电脑更好用,建议收藏~
-
1.Vox-Mac上最好用的免费全能音乐播放器VoxMac版这是一款简洁Mac音乐播放器,支持Mp3、OGG、FLAC(无损格式)等多种音频格式,可将听歌记录同步到Last.fm。Vo...
- Nik Collection 5 for Mac(PS滤镜插件套装)中文版
-
NikCollection中文版是一款ps滤镜插件套装,其包含了七款ps插件,功能涵盖修图、调色、降噪、胶片滤镜等方面。NikCollection作为很多摄影师和摄影爱好者所熟悉的一大照片后期...
- gSwitch for mac(GPU显卡切换工具)v1.9.7免费版
-
想要更简便的管理显卡问题推荐使用gSwitchMac版,该软件主要是为了解决一些在不需要使用独立显卡的情况下系统会自动切换到独立显卡从而增加mac的发热量。gSwitch软件介绍一款mac显...
- 7种适用于Mac的免费杀毒软件(适合mac的杀毒软件)
-
多年来,由于Mac被感染恶意病毒的可能性普遍低于其他操作系统,因此关于Mac是否确实需要防病毒软件,一直存在着争议。如果您趋向于在Mac上安装防病毒程序,以加固安全的话,那么我建议您多考虑那些免费选项...
- 在 M1/M2 Mac 上,让 Windows 11 免费“跑”起来
-
自从苹果在产品中逐步使用自研的M系列芯片淘汰掉英特尔芯片之后,很多事情都发生了改变。作者|KirkMcElhearn和JoshuaLong译者|弯月出品|CSDN(ID:CS...
- 苹果Mac OS X 10.10公测版明日免费下载
-
IT之家(www.ithome.com):苹果MacOSX10.10公测版明日免费下载不久前,苹果公司在WWDC2014宣布了新一代OSX10.10桌面平台,同时也表示很快向公众免费提供Be...
- 卡普空《生化危机7》iOS/iPad/Mac版现已发售:游戏免费试玩
-
IT之家7月2日消息,在今早举行的CAPCOMNEXT-Summer2024节目上,官方公布了《生化危机7》iPhone/iPad/Mac版发售预告,号称拥有令人印象深刻的视...