[发明专利]无线局域网接入设备身份标记方法及装置在审
申请号: | 201510309320.X | 申请日: | 2015-06-08 |
公开(公告)号: | CN104994077A | 公开(公告)日: | 2015-10-21 |
发明(设计)人: | 孙金波 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/741;H04L12/755;H04W12/06 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 王增鑫 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 局域网 接入 设备 身份 标记 方法 装置 | ||
技术领域
本发明涉及无线网络安全领域,具体而言,本发明涉及一种无线局域网接入设备身份标记方法及装置。
背景技术
随着智能移动终端的不断发展,其网络功能成为最重要的功能之一,而随之产生的是网络安全问题,最常见的问题即是蹭网,也就是设备没有经过授权擅自接入用户无线局域网的行为。WiFi网络由于其具有无线辐射特点而更常被蹭网。所谓WiFi蹭网,是指未经AP合法所有人的许可,利用破解软件破译WiFi AP的登录密码,实现利用该WiFi AP提供的联网服务接入互联网的行为。无线WiFi技术的广泛使用,使得蹭网更加方便,但蹭网设备数量过多会导致网速减慢,甚至存在恶意蹭网导致机主信息泄露的问题。基于此,出现了越来越多的防蹭网软件,基本原理都是通过检测无线局域网中存在的接入设备,对用户进行提示,由用户识别确认是否存在非常接入的设备,从而间接达到防止非法设备蹭网的目的。
针对蹭网情况,目前现有技术一般通过发送ICMP的方式检测本机所处的无线局域网中是否存在其他设备。具体实现方式为:向本机所属的局域网中的IP地址段中的每个IP地址发送ping命令,即发送ICMP包,如果局域网中存在其他设备,则该设备会作出响应并返回应答包,其返回的应答包中包括其自身的MAC地址,通过该MAC地址查找该设备对应的生产厂商,将生产厂商信息显示给用户,由用户识别是否为蹭网的设备。
但由于windows phone系统平台没有提供上述发送ICMP包的接口,不能采用上述方法检测无线局域网中接入设备的MAC地址,因此,有必要改进现有技术来更完善地解决上述问题。
发明内容
本发明的目的旨在解决上述至少一个问题,提供一种无线局域网接入设备身份标记方法及装置。
为了实现上述目的,本发明提供的一种无线局域网接入设备身份标记方法具体包括以下步骤:
依据ARP数据获取无线局域网中接入设备的MAC地址,在预设列表中查找该些MAC地址相对应的设备信息;
提供可视化界面显示查找到的所有设备信息,接收针对所述设备信息而确定的身份标记指令;
响应于该标记指令完成与该设备信息相应的接入设备的身份标记。
具体的,所述身份标记指令为第一指令,其包含用于对指定的接入设备进行身份标记的标记信息,通过在与所述接入设备相应的显示区域显示所述标记信息而完成身份标记。
具体的,所述身份标记指令为第二指令,其包含用于对指定的接入设备标记为黑名单所属项的标记信息,响应于该第二指令而将该指令所指向的接入设备标记为黑名单所属项以完成身份标记。
进一步的,响应于该第二指令而完成身份标记的过程具体包括如下步骤:
确定第二指令指定的接入设备,获取其相应的MAC地址;
接收用于登录路由器的登录配置信息并登录路由器;
发送指令给路由器以禁止黑名单所属项所对应的MAC地址的相应设备的网络访问行为。
具体的,所述预设列表包含接入设备的MAC地址与其设备信息之间的映射关系数据。
进一步的,所述方法还包括如下步骤:响应于所述身份标记指令,将获取的标记信息与相应的MAC地址关联性存储于标记信息列表中。
进一步的,所述标记信息列表与所述预设列表被构建为同一设备维护列表,该设备维护列表被关联于第三方用户账号存储于本机或云端服务器。
具体的,所述设备信息包括与其MAC地址相对应的生产厂商信息。
具体的,所述ARP数据包含有所述接入设备的IP地址与其MAC地址之间的映射关系。
具体的,当本机支持查询路由器的ARP缓存表时,直接请求查询路由器的ARP缓存表,以获取包含所述MAC地址的所述ARP数据。
进一步的,请求查询路由器的ARP缓存表以获取所述ARP数据的过程包括如下具体步骤:
请求路由器广播UDP包以更新路由器自身的ARP缓存表;
查询由路由器提供的ARP缓存表,获取其中的本机所属IP地址段的所有IP地址与其相应的MAC地址之间映射关系的数据;
利用该映射关系数据形成所述的ARP数据。
具体的,所述本机所属IP地址段的起始地址基于本机无线网卡的网络接入配置信息计算得到。
具体的,所述本机的无线网卡的网络接入配置信息包括IP、子网掩码、网关、MAC地址。
较佳的,至少向路由器发出两次请求,请求路由器至少广播两次UDP包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510309320.X/2.html,转载请声明来源钻瓜专利网。