无线网络 EAP 认证

article/2025/8/26 18:03:43

本文作者 98,擅长无线安全,过往文章:《wifi渗透-狸猫换太子》、《无线渗透--‘钓鱼’wifi》,完成 3 篇文章,欢迎加入我们的作者大军,争取为大家带来更多更好的关于无线攻防的文章。最后欢迎不同研究安全不同领域的同学加入我们一起学习成长。

平常我们见到最多的 wifi 安全模式都是 WAP2 PSK 由于 WEP 被发现了很多漏洞。WAP2 就出来了他的安全性比 WEP 是高很多的,但是 WAP2 也不是绝对安全的一种 wifi,他的安全性有点依赖密码,也就是说当你的 wifi 密码泄露了他就变的不太安全了。

对于需要无线安全能力强的企业他们就不可以选用 wap2,wap2 可以暴力破解,以及利用一些社会工程学的一些软件进行破解,EAP 的出现就是为了满足对于安全要求高的企业。

EAP 是什么? EAP 全称叫 802.1X/EAP 他常常给误解成 802.11x。802.1x 是基于端口的访问控制标准,是一种授权架构,允许或阻止流量通过端口访问网络资源,他主要是三部分构成:

1 请求方:也就是需要链接网络的设备

2 认证方:也就是认证你这个设备是否可以进入这个网络里面

3 认证服务器 :对请求方进行身份验证,并将认证结果告诉认证方

这就是 802.1X/EAP 的认证过程。

EAP 的类型又那些?

EAP 的意思就是可扩展认证协议的缩写。最常部署的 EAP 验证类型包括 EAP-MD-5、EAP-TLS、EAP-LEAP、EAP-TTLS、EAP-Fast、EAP-PEAP

下面我就简单的介绍一下:

EAP-MD-5 质询是一种提供基本级别 EAP 支持的 EAP 验证类型。 EAP-MD-5 通常 不建议用于 WiFi LAN 执行,因为它可能衍生用户密码。 它仅提供单向验证-没有相互验证的 WiFi 客户端和网络。 更为重要的是,它不提供衍生动态、按对话有限对等保密 ( WEP ) 密钥的方法

EAP-LEAP Cisco 开发了一种名为轻量级 EAP ( LEAP 或 EAP-Cisco ) 的协议,以克服 802.11 安全中的一些缺点.使用 LEAP 时, AP 使用一个外部的远程验证拨号用户服务 ( RADIUS ) 服务器来实际处理客户端认证.实际上,AP 和无线客户端将通过 RADIUS 服务器,通过交换挑战和响应来相互认证,使用的凭证是用户名和密码。

EAP-Transport Level Security (EAP-TLS) 是在基于证书的安全环境中使用的 EAP 类型。如果您将智能卡用于远程访问身份验证,则必须使用 EAP-TLS 身份验证方法。EAP-TLS 的消息交换可以提供远程 VPN 客户端和验证程序之间的相互身份验证、加密方法的协商和加密密钥的确定。EAP-TLS 提供了最强大的身份验证和密钥确定方法。

EAP-TTLS ( 隧道传输层安全 ) 是由 Funk Software and Certicom 开发,作为 EAP-TLS 的扩 展。 此安全方法提供基于证书的相互验证,客户端和网络通过加密通道 ( 或 "隧道" ),以及衍生动态、每一用户、每次会话 WEP 密钥。 与 EAP-TLS、EAP-TTLS 仅需要服务器方面的证书。

EAP-FAST ( 通过安全隧道灵活认证 ) 是由 Cisco 开发。 而不是使用证书,相互认证是通过 PAC ( 保护性接入身分凭证 ),可通过验证服务器进行动态管理。 PAC 可以配备 ( 一次性分发 ) 到客户端手动或自动。 手动提供送到客户端通过磁盘或可靠的网络分发方法。 自动提供是指带内,通过空气、发布。

EAP-PEAP ( 受保护的可扩展验证协议 ) 提供了一种安全传输验证数据的方法,包括传统的密码协议,通过 802.11 WiFi 网络。PEAP 来实现通过使用隧道 PEAP 客户端和验证服务器之间。 希望同竞争对手标准隧道传输层安全性 ( TTLS )、PEAP 验证 WiFi LAN 客户端使用服务器单边证书,从而简化了的执行和管理安全 WiFi 局域网。

如图(图片来自 cwsp,部分知识参考与 wcsp cwna 百度)

WAP2 和 802.1X/EAP 比,wap2 没有认证服务器这个环节。对于无线安全来说,如果你的无线给入侵者进去了入侵者就可能接触到你的金融服务器/企业机密/还有个人医疗信息安全等等。这些领域的无线要求很高的安全才可以,如果不安全可想而知对于一个企业来说可能是致命的打击。我相信大家都看过没有绝对安全的系统这个电影,虽然有点不实际,但是他们告我我们真的是没有绝对安全的系统,只是他们很难找到罢了。

同样 EAP 认证也是,无线安全最怕的不是你的系统不安全而是你的员工没有意识到,就比如非法无线接入点,大多数情况下安装这些非法的接入点不是黑客而是自己的员工,他们没有意识到这样做的后果,wifi 已经成为我们生活的一部分了,有些员工会在自己的工作地方安装非法接入点,来弥补企业无线没有办法覆盖到的地方,这样做网络管理员没有办法发现这是非法接入点,对于一个企业来说就白白的给黑客一个入侵的口子。入侵监控显得尤为重要,攻击者可以用无线网络进行入侵,所以企业必须对对有线端口进行监控,来防止员工私自装非法接入点,WIDS(Wireless Intrusion Detection System 无线入侵检测系统)就是来监控无线是否存在非法接入点,WIDS 是由 WIDS 服务器,管理控制台,传感器,组成的。WIDS 最适合监控第二层攻击,比如 MAC 欺骗,非法解除认证关联帧等等,对于平常的抓包暴力破解基本没有用,钓鱼也是没有用的,WIDS 有移动版本,也就是说你在破解和入侵一个 wifi 的时候是需要在这个 wifi 的范围里面的,如果一家企业在人流量很大的地方被黑客非法攻击,这个时候便携式 WIDS 就出场了,他可以抓到入侵者的非法设备,从而进行跟踪来确定他的具体位置。WIDS 的传感器只有监听模式,对 2.4G 14 个信号段和 5G 24 个信号段进行无间断的扫描来发现非法接入点,所以企业一定需要制定一些安全策略来保证企业网络安全,同时需要定期的培训员工的安全意识。EAP 这么好为什么没有多少企业用(设备和维护成本高)你们可能没有听过双面恶魔 AP 但是你们见过他的弟弟无线钓鱼就是基于双面恶魔的。最后我们来对比一下这些 EAP:

还有 REAPV0 和 PEAPV1 我就不介绍了,最近不是爆出 wap2 有漏洞吗,那我是不是用 EAP 最好了,你家又不是有很机密的东西,而且就算有(小姐姐)我们家用一般都不会给别人恶意破解,EAP 认证还需要你有 RADIUS(认证方服务器)这些无疑需要很多钱,系统安全做好了,自己也要做好安全,定期更改密码绑定 MAC 隐藏 SSID 这些就足够了。下面我附上 WAP2 漏洞(密钥重装攻击)这个漏洞的价值在于学术研究,这个漏洞对环境是有要求的

https://github.com/vanhoefm/krackattacks-scripts

(以上部分参考于 cwna 书籍)


http://chatgpt.dhexx.cn/article/ylJo4niS.shtml

相关文章

如何配置无线WiFi短信认证登录?

公共场所提供wifi上网服务,需要对用户进行实名认证,那如何配置无线WiFi短信认证登录? 本文将详细介绍无线wifi短信认证登录的流程及方法。 一、 短信验证码连接WiFi的功能怎么使用 要实现访客无线上网短信认证功能,需要借助上网…

iOS 系统校园无线WIFI认证上网指南

无为WiFi介绍一下IOS手机怎么连接校园网,本介绍为普通途径连接使用校园网,想了解绕过校园网请看其他贴文。 1. 打开无线网络(WLAN)开关 2. 连接校园无线WiFi网络 进入“设置”->“无线局域网”->在无线WiFi信号列表中选择“…

学校wifi需要认证登录怎么解决

一般学校都有校园网,就是认证类的WiFi,没有密码就可以连接的那种,但是连上不能上网,需要账号密码认证,一般都有几个或者10几个不同的校园网,这些校园网的来源一般都是学校安装的,或者校园网运营…

信锐(SUNDRAY)无线控制器wifi无线上网短信认证设置流程

信锐网科(SUNDRAY)的无线控制器及网管中心设备,基本都适配互亿无线wifi上网短信认证平台,用户只需要进行简单的配置,就可实现访客wifi上网短信认证功能。 本文就信锐无线上网设备配置wifi短信认证功能作详细的说明。 …

无线认证解决方案

1、认证方式 目前平台有支持手机短信认证,微信公众号认证,钉钉账号认证,账号密码认证(支持关联LDAP、AD域,API接口认证),员工授权认证,二维码识别认证,其他第三方数据源…

WLAN认证详解

今天继续给大家介绍WLAN,本文主要内容是WLAN的认证。 一、开放系统认证 开放系统认证,即Open System Authentication,是缺省使用的认证机制,简单来说,就是不进行认证,当STA向AP发送认证请求帧时&#xff…

WiFi 的认证方法

认证方法 认证方法有两种:Open system authentication 与 Shared key authentication。 Open system authentication: 开放系统认证是缺省使用的认证机制,即不认证。如果认证类型设置为开放系统认证,则所有请求认证的客户端都会通过认证。开…

WiFi认证—分析从连接WiFi到上网的全过程(一)

WiFi认证—分析从连接WiFi到上网的全过程(一) - 墨天轮 1 聊一聊网络分析那些事 在我们的业务当中,RPC为各个节点之间的交互提供了通信保障。节点间通信作为整个体系中至关重要的一环,对整体的业务具有不可忽视的影响;通信速率是影响业务直…

金蝶K3开发-工业单据显示物料图片

金蝶K3工业单据单据体实现当鼠标移动到物料代码字段区域时,自动显示对应分录的物料图片,鼠标移动到其他区域时,窗体会自动消失。

金蝶K3开发-基础资料插件开发

金蝶K3的基础资料是支持二次开发的,修改一下界面显示或者控制录入的数据是没有问题,调用官方接口即可轻松实现。 但如果你想扩展一些个性功能,如在客户基础资料上维护客户的联系人或者客户的收货信息等等,增加自定义字段显然不是个…

在金蝶开发中,根据id如何查找对应的bosType

先找到一个id,有两种方法,一种是应用于代码中,一种是在客户端查询 先说第一种代码实现: String bosType BOSUuid.read(modelId).getType().toString(); modelId是一个String类型的字符串 第二种,用客户端登录&#xf…

金蝶K3开发-工业单据自定义控件

工业单据金蝶本身提供了单据自定义,但功能有限。通过开发,单据头和单据体均可实现下拉框、复选框、多行显示文本框等自定义字段,这些是系统本身的自定义无法实现的。 单据头也可以增加自定义图标字段,显示如快递单号的条形码或者二…

金蝶开发中根据实体查找bostype,再根据bostype规则,生成对应的id

金蝶开发中根据实体查找bostype,再根据bostype规则,生成对应的id,适用于在dep建的表,需要自己手动写insert语句的,因为在金蝶开发中,fid是根据bostype来生成的,以下示例仅供参考 在客户端查找b…

金蝶EAS开发认证考试

金蝶BOS考试 https://wenku.baidu.com/view/81c8a65465ce050877321391.html WAFII 帮助系统 http://waf2.kingdee.com:6888/waf2help/ BOS考试题库 https://wenku.baidu.com/view/cc5e442c2af90242a895e557.html BOS模拟认证考试 https://wenku.baidu.com/view/bf383ebe1a37…

金蝶二次开发 的新手体会

金蝶二次开发 的新手体会 1.标识、字段名、绑定的实体属性分别是什么? 标识,必须全单据唯一,在插件中据此获取字段元数据; 字段名,是字段在数据库表格中的字段名称,在实体中唯一,插件据此&#…

金蝶EAS开发 第二弹:了解开发工具与基本使用(下)

承接上一篇:金蝶EAS开发 第一弹:了解开发工具与基本使用(上) ,我们继续! 3.3. client目录是客户端相关的:里面可以配置各种功能的UI: 3.3.1. UI配置文件: 3.3.2. UI配置页面: 配置页面大概分为这几个部分,红框部分为UI的整体布局概览,可以将右侧蓝框中各种各样的控件拖入其中…

金蝶云星空ERP附件上传接口开发思路

1️⃣ 需求描述:需要通过调用金蝶API接口实现指定单据的附件上传。本文以收料通知单为例,以Java代码示例进行讲解。 tips:阅读本文开始前,希望你是一名开发者同时阅读过: https://vip.kingdee.com/article/87232573931…

金蝶创建webservice接口和调用

注意:因为文件缺失webservice这部分是以3个功能来描述的 webservice金蝶有标准接口可以在金蝶社区找到文档,自己写一个webservice接口需要在金蝶bos设计开发工具matedata目录下新建一个功能。 注意:功能命名结尾要以Facade结尾 功能建完后再…

BOS金蝶云星空开发简单账表

一.BOS创建简单账表: 1.左键单击左上角文件->新建。 2.选择简单账表,输入名称,编号,点击确定,创建简单账表。 3.选择过滤条件框,输入名称,编号,点击确定。 二.Visual Studio…

金蝶插件开发理解

(1)金蝶软件 金蝶是一家从事企业管理,从事财务,供应链,仓库等等的软件公司 金蝶的软件可以分成两部分: 1,BOS模块,配置开发模块 2,前端界面模块 3,后端可以通过配置和写插件的形式开…