一种终端硬件标识的检测方法及装置制造方法及图纸

技术编号:11859202 阅读:55 留言:0更新日期:2015-08-12 09:37
本发明专利技术提供了一种终端硬件标识的检测方法及装置,其中方法包括:获取待查询范围内待检测终端的网络地址;根据所述网络地址向所述待检测终端发起硬件标识查询请求;根据所述待检测终端返回的硬件标识查询响应,对所述待检测终端的硬件标识进行检测。本发明专利技术将待检测终端连接至局域网,通过硬件标识查询请求查询并统计局域网内待检测终端的硬件标识,可以检测出待检测终端的MAC地址是否被冒充,以方便用户对网络终端进行管理,提高了网络的安全性。

【技术实现步骤摘要】

本专利技术属于计算机网络检测
,涉及一种终端硬件标识的检测方法及装置
技术介绍
随着无线保真(WiFi)技术及WLAN(WirelessLocal Area Networks,无线局域网)的普及,伴随而来的是WLAN网络的安全问题。蹭网者通过一些网络工具或第三方应用能较容易地破获WiFi密码取得WLAN接入权限。现有技术通过WiFi无线安全启用MAC (Media Access Control,媒体访问控制)地址过滤来增加一层安全性,可以控制哪一个客户端能够连接到这个网络。但是,窃听者可以很容易监视无线网络中授权的MAC地址,并且随后改变自己终端的MAC地址来冒充接入。现有技术尚未提出较好的识别冒充MAC地址行为的技术方案。
技术实现思路
鉴于此,本专利技术提供了一种终端硬件标识的检测方法及装置,以检测被冒充的MAC地址,方便用户对网络终端进行管理,提高网络的安全性。为实现上述目的,本专利技术采用如下技术方案:一方面,本专利技术实施例提供的一种终端硬件标识的检测方法,包括:获取待查询范围内待检测终端的网络地址;根据所述网络地址向所述待检测终端发起硬件标识查询请求;根据所述待检测终端返回的硬件标识查询响应,对所述待检测终端的硬件标识进行检测。另一方面,本专利技术实施例提供的一种终端硬件标识的检测装置,包括:网络地址获取单元,获取待查询范围内待检测终端的网络地址;查询请求单元,用于根据所述网络地址向所述待检测终端发起硬件标识查询请求;硬件标识检测单元,用于根据所述待检测终端返回的硬件标识查询响应,对所述待检测终端的硬件标识进行检测。与现有技术相比,本专利技术技术方案的优点是:本专利技术提供的一种终端硬件标识的检测方法及装置,与现有技术中相比,本专利技术将待检测终端连接到无线局域网,通过硬件标识查询请求查询该局域网内待检测终端的硬件标识,对硬件标识进行统计,可以检测出待检测终端的MAC地址是否被冒充,以方便用户对网络终端进行管理,提高了网络的安全性。【附图说明】下面将通过参照附图详细描述本专利技术的示例性实施例,使本领域的普通技术人员更清楚本专利技术的上述及其他特征和优点,附图中:图1为本专利技术实施例一提供的终端硬件标识的检测方法的流程示意图;图2为本专利技术实施例二提供的终端硬件标识的检测方法的流程示意图;图3为本专利技术实施例三提供的终端硬件标识的检测方法的流程示意图;图4为本专利技术实施例四提供的终端硬件标识的检测方法的流程示意图;图5为本专利技术实施例五提供的终端硬件标识的检测装置的结构示意图;图6为本专利技术实施例六提供的网络地址获取单元的结构示意图;图7为本专利技术实施例六提供的硬件标识检测单元的结构示意图;图8为本专利技术实施例六提供的终端硬件标识的检测装置的结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,以下将参照本专利技术实施例中的附图,通过实施方式清楚、完整地描述本专利技术的技术方案,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一图1给出了本专利技术实施例一提供的终端硬件标识的检测方法的流程示意图,该方法可以由终端硬件标识的检测装置执行,终端硬件标识的检测装置可以采用软件和/或硬件的形式实现。如图1所示,该方法包括:步骤101、获取待查询范围内待检测终端的网络地址。本实施例中,待查询范围可以是无线局域网覆盖的范围,待检测终端可以是待查询范围内连接到无线局域网的笔记本电脑、手机、Pad等网络终端。示例性的,通过终端硬件标识的检测装置获取待查询范围内待检测终端的网络地址。其中,终端硬件标识的检测装置可配置在手机、Pad等移动终端上,以便客户携带。在配置有终端硬件标识的检测装置的移动终端连接到无线局域网时,可以手动或者自动触发终端硬件标识的检测装置,该终端硬件标识的检测装置自动获取待查询范围内待检测终端的网络地址。步骤102、根据网络地址向待检测终端发起硬件标识查询请求。示例性的,终端硬件标识的检测装置根据获取的网络地址,向待检测终端发起硬件标识查询请求,以获取待检测终端的硬件标识。整个无线局域网内的待检测设备均会收到硬件标识查询请求,只有与上述网络地址对应的待检测设备才会将本机的硬件标识封装到硬件标识查询响应,返回给移动终端。步骤103、根据待检测终端返回的硬件标识查询响应,对待检测终端的硬件标识进行检测。示例性的,移动终端接收待检测终端返回的硬件标识查询响应,终端硬件标识的检测装置获取待检测终端的硬件标识,统计分析各硬件标识,以检测出伪造(冒充)的硬件标识。需要说明的是,本实施例中待检测终端的硬件标识可以是待检测终端的MAC地址和/或IP地址。本专利技术实施例一提供的终端硬件标识的检测方法,将待检测终端连接到无线局域网,通过硬件标识查询请求查询该局域网内待检测终端的硬件标识,对硬件标识进行统计,可以检测出待检测终端的MAC地址是否被冒充,以使用户对网络终端进行管理,提高了网络的安全性。实施例二图2给出了本专利技术实施例二提供的终端硬件标识的检测方法的流程示意图,本实施例以上述实施例为基础进行优化,在本实施例中,将步骤获取待查询范围内待检测终端的网络地址优化为:调用系统网络接口获取本机的IP地址和网关地址;根据本机的IP地址和网关地址,确定待检测终端所在局域网段的IP地址,作为待检测终端的网络地址。同时将步骤根据网络地址向待检测终端发起硬件标识查询请求优化为:根据网络地址向待检测终端发送地址解析协议请求,以查询待检测终端的IP地址和MAC地址之间的对应关系。相应的,本实施例的方法包括如下步骤: 步骤201、调用系统网络接口获取移动终端的IP地址和网关地址。示例性的,终端硬件标识的检测装置通过检测程序调用系统网络接口,获取移动终端的IP地址和网关地址。步骤202、根据移动终端的IP地址和网关地址,确定待检测终端所在局域网段的IP地址,作为待检测终端的网络地址。终端硬件标识的检测装置根据移动终端的IP地址和网关地址,确定待检测终端所在局域网段的IP地址,作为待检测终端的网络地址。示例性的,若网关地址为192.168.1.1,移动终端的IP地址为192.168.1.100,则待检测终端所在局域网段的IP地址为 192.168.1.2 ?192.168.1.254。步骤203、根据网络地址向待检测终端发送地址解析协议请求,以查询待检测终端的IP地址和MAC地址之间的对应关系。地址解析协议(ARP,AddressResolut1n Protocol)是获取MAC地址的一个TCP/IP协议。示例性的,上述网络地址包括待检测终端的IP地址,ARP请求中封装了待检测终端的IP地址,终端硬件标识的检测装置通过ARP请求来轮询待检测终端的IP地址,根据IP地址获取待检测终端对应的MAC地址,以实现查询待检测终端的IP地址和MAC地址之间的对应关系。待检测终端将其MAC地址或IP地址封装到硬件标识查询响应中,返回给移动终端。步骤204、根据待检测终端返回的硬件标识查询响应,对待检测终端的硬件标识进行检测。本专利技术实施例二提供的终端硬件标识的检测方法,根据网络地址向待检测终端发送地址解析协议请求,确定了待检测终端的I本文档来自技高网...

【技术保护点】
一种终端硬件标识的检测方法,其特征在于,包括:获取待查询范围内待检测终端的网络地址;根据所述网络地址向所述待检测终端发起硬件标识查询请求;根据所述待检测终端返回的硬件标识查询响应,对所述待检测终端的硬件标识进行检测。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘铭
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1