本发明涉及无线通信领域,特别涉及一种探针采集方法和系统。
背景技术:
公安部门通过wifi探针数据采集系统,对需要监控区域的无线wifi设备进行信息采集,可获得大量与使用有关的虚拟身份信息,实现人流密度分析、可疑人员虚拟身份获取、查找特定目标在监控区域内的行动轨迹与定位、通过手机imei串口及imsi串号锁定目标手机号码等功能,从而为公安提供一个高效有力的针对无线网络的监控手段,在遏制打击网络违法犯罪方面起到重要作用。
目前常见的wifi探针数据采集系统,其存在的问题是:系统设备需要提前设置在固定位置并且需要当地有良好的网络环境才能正常使用,因而,提供一种改进的wifi探针便携采集系统,显得十分必要。
技术实现要素:
本发明所要解决的技术问题是:提供一种改进的wifi探针采集方法和系统。
为了解决上述技术问题,本发明采用的第一技术方案为:
一种探针采集方法,包括以下步骤:
s1、扫描预定范围内的无线网络信号,收集扫描到的所有无线网络信号所对应的无线路由器信息,得到无线路由器信息集;
s2、由无线路由器信息集中选取一指定用户的待模拟的无线路由器信息,配置与待模拟的无线路由器信息相应的参数,生成对应的第一模拟信号;
s3、根据所述第一模拟信号生成解认证报文,并将解认证报文发送至指定用户端;
s4、若指定用户端连接第一模拟信号,则实时采集并分析用户端数据,将分析结果回传至本地控制端显示。
本发明采用的第二技术方案为:
一种探针采集系统,包括一个或多个处理器及存储器,所述存储器存储有程序,该程序被处理器执行时实现以下步骤:
s1、扫描预定范围内的无线网络信号,收集扫描到的所有无线网络信号所对应的无线路由器信息,得到无线路由器信息集;
s2、由无线路由器信息集中选取一指定用户的待模拟的无线路由器信息,配置与待模拟的无线路由器信息相应的参数,生成对应的第一模拟信号;
s3、根据所述第一模拟信号生成解认证报文,并将解认证报文发送至指定用户端;
s4、若指定用户端连接第一模拟信号,则实时采集并分析用户端数据,将分析结果回传至本地控制端显示。
本发明的有益效果在于:通过扫描预定范围的无线网络信号,根据扫描到的无线网络信号所对应的无线路由器信息配置与待模拟的无线路由器信息相应的参数,生成对应的模拟信号,根据模拟信号生成解认证报文并发送至指定用户端,指定用户端连接模拟信号,实时采集用户端数据进行分析,实现对指定用户端数据的无线监控,所述探针采集系统基于wifi网络,不需要固定在特定位置即可实现监控,成本低廉,十分方便。
附图说明
图1为根据本发明的一种探针采集方法的步骤流程图;
图2为根据本发明的一种探针采集系统的结构示意图;
标号说明:
1、处理器;2、存储器。
具体实施方式
为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
本发明最关键的构思在于:模拟指定用户的wifi信号,将模拟的wifi信号生成解认证报文发送给指定用户,指定用户端连接模拟信号,实时采集用户端数据进行分析,即可实现对指定用户端数据的无线监控。
请参照图1,本发明采用的第一技术方案:
一种探针采集方法,包括以下步骤:
s1、扫描预定范围内的无线网络信号,收集扫描到的所有无线网络信号所对应的无线路由器信息,得到无线路由器信息集;
s2、由无线路由器信息集中选取一指定用户的待模拟的无线路由器信息,配置与待模拟的无线路由器信息相应的参数,生成对应的第一模拟信号;
s3、根据所述第一模拟信号生成解认证报文,并将解认证报文发送至指定用户端;
s4、若指定用户端连接第一模拟信号,则实时采集并分析用户端数据,将分析结果回传至本地控制端显示。
从上述描述可知,本发明的有益效果在于:通过扫描预定范围的无线网络信号,根据扫描到的无线网络信号所对应的无线路由器信息配置与待模拟的无线路由器信息相应的参数,生成对应的模拟信号,根据模拟信号生成解认证报文并发送至指定用户端,指定用户端连接模拟信号,实时采集用户端数据进行分析,实现对指定用户端数据的无线监控,所述探针采集系统基于wifi网络,不需要固定在特定位置即可实现监控,成本低廉,十分方便。
进一步的,所述无线路由器信息包括bssid、ssid和加密方式。
由上述描述可知,ssid通常由hub广播出来,通过xp系统自带的扫描功能可以查看当前区域内的ssid,若出于安全考虑不广播ssid,则可以从关联此bssid的用户的历史连接ssid信中推断出对应的ssid。
进一步的,无线网络信号还包括用户信息,所述用户信息包括用户mac、信号强度和历史连接ssid信息。
由上述描述可知,通过用户信息中的历史连接ssid信息更容易找到指定用户的无线路由器信息,同时可以根据信号强度调整与指定客户的距离。
进一步的,所述无线网络为wifi。
由上述描述可知,使用wifi网络可以更加快速便捷地实现设备之间的通信。
请参照图2,本发明采用的第二技术方案:
一种探针采集系统,包括一个或多个处理器1及存储器2,所述存储器2存储有程序,该程序被处理器1执行时实现以下步骤:
s1、扫描预定范围内的无线网络信号,收集扫描到的所有无线网络信号所对应的无线路由器信息,得到无线路由器信息集;
s2、由无线路由器信息集中选取一指定用户的待模拟的无线路由器信息,配置与待模拟的无线路由器信息相应的参数,生成对应的第一模拟信号;
s3、根据所述第一模拟信号生成解认证报文,并将解认证报文发送至指定用户端;
s4、若指定用户端连接第一模拟信号,则实时采集并分析用户端数据,将分析结果回传至本地控制端显示。
从上述描述可知,本发明的有益效果在于:通过扫描预定范围的无线网络信号,根据扫描到的无线网络信号所对应的无线路由器信息配置与待模拟的无线路由器信息相应的参数,生成对应的模拟信号,根据模拟信号生成解认证报文并发送至指定用户端,指定用户端连接模拟信号,实时采集用户端数据进行分析,实现对指定用户端数据的无线监控,所述探针采集系统基于wifi网络,不需要固定在特定位置即可实现监控,成本低廉,十分方便。
进一步的,所述无线路由器信息包括bssid、ssid和加密方式。
由上述描述可知,ssid通常由hub广播出来,通过xp系统自带的扫描功能可以查看当前区域内的ssid,若出于安全考虑不广播ssid,则可以从关联此bssid的用户的历史连接ssid信中推断出对应的ssid。
进一步的,无线网络信号还包括用户信息,所述用户信息包括用户mac、信号强度和历史连接ssid信息。
由上述描述可知,通过用户信息中的历史连接ssid信息更容易找到指定用户的无线路由器信息,同时可以根据信号强度调整与指定客户的距离。
进一步的,所述无线网络为wifi。
由上述描述可知,使用wifi网络可以更加快速便捷地实现设备之间的通信。
请参照图1和图2,本发明的实施例为:
一种探针采集方法,包括以下步骤:
s1、扫描预定范围内的无线网络信号,所述无线网络为wifi,收集扫描到的所有无线网络信号所对应的无线路由器信息,所述无线路由器信息包括bssid、ssid和加密方式,得到无线路由器信息集,如p(a、b、c、d、e、f...);
s2、由无线路由器信息集中选取一指定用户的待模拟的无线路由器信息如a,配置与待模拟的无线路由器信息相应的参数,无线网络信号还包括用户信息,所述用户信息包括用户mac、信号强度和历史连接ssid信息,生成对应的第一模拟信号a’;
s3、根据所述第一模拟信号生成解认证报文,并将解认证报文发送至指定用户端;
s4、若指定用户端连接第一模拟信号a’,则实时采集并分析用户端数据,将分析结果回传至本地控制端显示。
一种探针采集系统,包括一个或多个处理器1及存储器2,所述存储器2存储有程序,该程序被处理器1执行时实现以下步骤:
s1、扫描预定范围内的无线网络信号,所述无线网络为wifi,收集扫描到的无线网络信号所对应的无线路由器信息,得到无线路由器信息集,所述无线网络信号还包括用户信息,所述用户信息包括用户mac、信号强度和历史连接ssid信息;
s2、由无线路由器信息集中选取指定用户的一待模拟的无线路由器信息,配置与待模拟的无线路由器信息相应的参数,生成对应的第一模拟信号,所述无线路由器信息包括bssid、ssid和加密方式;
s3、根据所述第一模拟信号生成解认证报文并发送至指定用户端;
s4、若指定用户端已连接第一模拟信号,则实时采集用户端数据进行分析,将分析结果回传至本地控制端显示。
综上所述,本发明提供的一种探针采集方法和系统,通过扫描预定范围的无线网络信号,根据扫描到的无线网络信号所对应的无线路由器信息配置与待模拟的无线路由器信息相应的参数,生成对应的模拟信号,根据模拟信号生成解认证报文并发送至指定用户端,指定用户端连接模拟信号,实时采集用户端数据进行分析,实现对指定用户端数据的无线监控,所述探针采集系统基于wifi网络,不需要固定在特定位置即可实现监控,成本低廉,十分方便。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。