一种无线局域网的扫描系统技术方案

技术编号:14783711 阅读:108 留言:0更新日期:2017-03-10 09:57
本发明专利技术公开了一种无线局域网的扫描系统,包括用于将无线网卡设置为杂收模式的网络设置模块、用于检测接入无线网络的客户端的网络名、AP和MAC地址的客户端检测模块、用于判断无线网络是否加密的加密判断模块、用于破解密码的密码破解模块、用于检测AP信息的AP信息检测模块、用于存储数据的数据存储模块、用于对各个模块工作过程中的中间处数据进行处理的数据处理模块以及用于显示关键数据及状态的显示模块;本发明专利技术的系统采用模块化设计,方便了数据模块化分类处理,可实现多线程操作,使得应用该系统进行无线网络扫描时,过程简单,占用内存小,使得扫描的速度更快,有效提高了无线网络扫描的效率。

【技术实现步骤摘要】

本专利技术属于局域网安全领域,具体涉及一种无线局域网的扫描系统
技术介绍
在无线局域网(WLAN :Wireless Local Area Network)中,客户端(STA :Station)需要定时扫描网络,以确定自己接入的无线接入点(AP:Access Point)的网络情况,或者寻找更好的AP 接入。根据 802.11-2007 协议的规定,AP 接收到任何 STA 的扫描以后,如果存在符合该  STA 接入条件的网络,应该给与响应。如此,在 WLAN 网络中,各个 STA 的扫描、以及每一AP 在确定存在符合各 STA 接入  条件的网络时针对各个 STA 扫描的响应会占据大量的空口资源,特别是在非重叠信道很少的 802.11g 射频网络中,这种浪费空口资源的情况更是严重,影响无线局域网的网络服务质量。申请号为201210274364.X,申请日为2012年08月03日公开了无线网络扫描方法及其实现装置。其中,该方法包括:AP在初次接收到STA发送的扫描报文时,建立该STA的扫描表项,向该STA回应扫描响应报文;扫描表项用于记录:STA的标识信息、最近一次响应的扫描报文的接收时间T、STA的扫描时间间隔ΔT;AP后续接收到STA发送的扫描报文时,判断当前接收到扫描报文的时间以及所述扫描表项中记录的T和ΔT是否满足预设的抑制响应条件,如果满足,不对当前接收到的扫描报文进行响应,否则向STA发送扫描响应报文,同时更新所述STA的扫描表项中的T;所述AP接收扫描报文的信道为AP的工作信道,或者为与AP的工作信道重叠的任一信道。采用该专利技术,能够避免上述现有技术中不必要的空口资源浪费。当前移动运营商为了解决数据业务流量过大的问题,开始在部分区域部署 WiFi(Wireless-Fidelity,无线保真度)网络的 AP(Access Point,接入点),以分担 LTE(LongTerm Evolution,长期演进)网络的数据负荷。因此,支持LTE/WiFi双模的移动终端既可以使用LTE网络服务,也可以在有WiFi网络的AP的区域使用WiFi网络服务。为了使用WiFi网络服务,LTE/WiFi 双模的移动终端需要先扫描可用的 WiFi 网络。目前现有技术中扫描可用的WiFi网络的第一种方法是在LTE/WiFi双模终端进入有 WiFi 覆盖的区域后,网络发送短信通知该终端,再由用户启动LTE/WiFi双模终端进行WiFi网络扫描;第二种方法是LTE网络在发送给LTE/WiFi双模终端的系统广播消息中携带备选的 WiFi网络信息列表,LTE/WiFi 双模终端基于该列表来扫描备选的WiFi网络;第三种方法是 LTE/WiFi 终端使用固定周期间隔持续扫描 WiFi 网络。现有技术中扫描可用的 WiFi 网络的第一种方法,网络需要判断每个终端是否是LTE/WiFi双模终端,再分别给每个LTE/WiFi双模终端发送短信,过程复杂,短信流量大 ;第二种方法,在系统广播消息中携带备选的 WiFi 网络信息列表,信息量大,系统开销大 ;第三种方法 LTE/WiFi 双模终端不分情况地周期性持续搜索 WiFi 网络,耗电量大。申请号为201210476606.3,申请日为2012年11月21日公开了一种扫描无线网络的方法、设备及系统,属于通信领域。所述方法包括:终端接收LTE网络侧设备发送的指示标识,指示标识用于标识终端所在小区内的WiFi网络接入点AP密度情况;终端根据接收到的指示标识所标识的WiFi网络AP密度情况确定是否对小区内的WiFi网络信号进行扫描。所述系统包括终端及LTE网络侧设备,所述终端包括:接收模块和扫描模块。所述LTE网络侧设备包括:获取模块和发送模块。该专利技术通过LTE网络侧设备发送用于标识小区内的WiFi网络AP密度情况的指示标识给终端,使得终端根据该指示标识对小区内的WiFi网络信号进行扫描的方法,过程简单,系统开销小,解决了上述现有技术中的问题。上述专利虽然有效解决了现有技术中的相关问题,但是,上述专利中的方法过程复杂,占用内存大,因此,造成扫描速度慢、效率低的问题。
技术实现思路
本专利技术所要解决的技术问题是:提供一种无线局域网的扫描系统,解决了现有技术中网络扫描方法过程复杂,占用内存大,效率低的问题。本专利技术为解决上述技术问题采用以下技术方案:一种无线局域网的扫描系统,包括网络设置模块:用于将无线网卡设置为杂收模式;客户端检测模块:用于检测接入无线网络的客户端的网络名、AP和MAC地址;加密判断模块:用于判断无线网络是否加密,将加密信息进行显示;工作站IP地址获取模块:用于获取访问无线局域网的未加密的工作站点的IP地址;密码破解模块:用于对加密的密码进行破解;AP信息检测模块:用于将检测到的AP信息发送至数据存储模块进行存储;数据存储模块:用于存储数据;数据处理模块:用于对各个模块工作过程中的中间处数据进行处理,并将存储信息发送至数据存储模块进行存储;显示模块:用于显示加密信息及工作站数据信息。所述密码破解模块包括:初始数据构建单元:根据密码破解需求获取多组任务数据;数据分析单元:根据集群环境分析多组任务数据,得到每组任务数据对应的破解任务,同时获取每组破解任务的字典描述、服务描述;任务分割单元:根据每组破解任务的字典描述及服务描述,并结合计算单元状态对破解任务进行计算切分,获取切分的任务破解分片;数据计算单元:根据任务破解分片并结合字典描述对任务破解分片进行计算,同时合并计算结果得到最终密码;密码匹配单元:将最终密码与登录密码匹配。所述客户端包括手机、平板电脑、笔记本电脑、路由器。所述无线局域网包括wifi、蓝牙、zigbee、红外中的至少一种。所述数据分析单元中多组任务数据为30~50组。所述显示模块为局域网服务器端的PC机显示屏。与现有技术相比,本专利技术具有以下有益效果:1、本专利技术的系统采用模块化设计,方便了数据模块化分类处理,可实现多线程操作,使得应用该系统进行无线网络扫描时,过程简单,占用内存小,使得扫描的速度快,有效提高了无线网络扫描的效率。2、可针对多种无线网络进行扫描,具有很好的兼容性。3、将关键数据进行显示,使得系统的处理更人性化,使得人机交互更便利,方便对系统的各模块的工作状态以及关键数据进行监控。附图说明图1为本专利技术系统工作原理的流程图。具体实施方式下面结合附图对本专利技术的结构及工作过程作进一步说明。本
技术人员可以理解的是,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。该本文档来自技高网
...

【技术保护点】
一种无线局域网的扫描系统,其特征在于:包括网络设置模块:用于将无线网卡设置为杂收模式;客户端检测模块:用于检测接入无线网络的客户端的网络名、AP和MAC地址;加密判断模块:用于判断无线网络是否加密,将加密信息进行显示;工作站IP地址获取模块:用于获取访问无线局域网的未加密的工作站点的IP地址;密码破解模块:用于对加密的密码进行破解;AP信息检测模块:用于将检测到的AP信息发送至数据存储模块进行存储;数据存储模块:用于存储数据;数据处理模块:用于对各个模块工作过程中的中间处数据进行处理,并将存储信息发送至数据存储模块进行存储;显示模块:用于显示加密信息及工作站数据信息。

【技术特征摘要】
1.一种无线局域网的扫描系统,其特征在于:包括
网络设置模块:用于将无线网卡设置为杂收模式;
客户端检测模块:用于检测接入无线网络的客户端的网络名、AP和MAC地址;
加密判断模块:用于判断无线网络是否加密,将加密信息进行显示;
工作站IP地址获取模块:用于获取访问无线局域网的未加密的工作站点的IP地址;
密码破解模块:用于对加密的密码进行破解;
AP信息检测模块:用于将检测到的AP信息发送至数据存储模块进行存储;
数据存储模块:用于存储数据;
数据处理模块:用于对各个模块工作过程中的中间处数据进行处理,并将存储信息发送至数据存储模块进行存储;
显示模块:用于显示加密信息及工作站数据信息。
2.根据权利要求1所述的无线局域网的扫描系统,其特征在于:所述密码破解模块包括:
初始数据构建单元:根据密码破解需求获取多组任务数据;
数据分析单元:根据集群环境分析多组任务...

【专利技术属性】
技术研发人员:徐花肖亚韪张静雅
申请(专利权)人:苏州德鲁森自动化系统有限公司
类型:发明
国别省市:江苏;32

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

1