一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种WIFI聚合分析的方法与流程

2022-03-01 18:28:31 来源:中国专利 TAG:

一种wifi聚合分析的方法
技术领域
1.本发明涉及电子物证分析领域,特别涉及一种wifi聚合分析的方法。


背景技术:

2.随着科学技术的不断发展,电子物证在刑事案件中作为证据的作用越来越明显,然而,当破案人员获取到电子物证后,要对电子物证里的人员进行排查,对其wifi信息进行分析,可是wifi信息分析存在以下难点:
3.1.无法直观得到wifi信息;
4.2.wifi断开后,wifi数据存在手机内存里无法简单获取;
5.3.无法与他人进行比对;
6.4.不同手机型号,wifi信息不知如何提取。


技术实现要素:

7.本发明要解决的技术问题是克服现有技术的缺陷,提供一种wifi聚合分析的方法。
8.为了解决上述技术问题,本发明提供了如下的技术方案:
9.本发明提供一种wifi聚合分析的方法,包括以下步骤:
10.s1、将手机连接电脑,从手机内获取所有连接过的wifi详细信息;
11.s2、将获取到的wifi信息进行过滤;
12.s3、将手机中提取到的详细信息,进行对应分类后存入neo4j数据库,并以节点形式进行保存;
13.s4、对分类后的数据进行数据分析,分析排查出确定关系的、疑似关系的以及无关系的数据;
14.s5、将上传得到的数据进行进一步的整理,以知识图谱的形式进行展示结果。
15.作为本发明的一种优选技术方案,所述在步骤s2中,将公共wifi均划分至黑名单后进行过滤处理,避免无关数据的干扰。
16.作为本发明的一种优选技术方案,所述在步骤s3中,按照机主姓名、wifi_name、wifi_mac、wifi_password和wifi_connecttime进行对应分类,存入neo4j数据库;
17.上述neo4j遵循属性图数据模型,通过使用apachelucence支持索引,支持unique约束,支持完整的acid规则,支持查询的数据导出到json和xls格式,包含一个用于执行cql命令的ui:neo4j数据浏览器,采用原生图形库与本地gpe,提供了restapi可以被任何编程语言访问,提供可以通过任何uimvc框架访问的java脚本,支持两种javaapi:cypherapi和nativejavaapi来开发java应用程序。
18.作为本发明的一种优选技术方案,所述在步骤s4中,对于其碰撞结果只会存在以下三种可能:
19.1、二人确定连接过同一wifi;
20.2、二人疑似连接过同一wifi;
21.3、二人未连接过同一wifi;
22.当二人提取数据的wifi_mac相同时,无需比对其余信息,二人必连过相同wifi,将其二人信息进行保存上传;当提取数据无法获取到wifi_mac时,将其wifi_name和wifi_password进行比对,若数据结果相同,则存在疑似关系,将二人信息进行保存上传,若不同,则二人无关系。
23.作为本发明的一种优选技术方案,所述在步骤s5中,对于是否在相同时间段连接过同一wifi,只需对展示结果的wifi_connecttime进行分析。
24.与现有技术相比,本发明的有益效果如下:
25.1:本发明通过采用软件进行分析,对无法直观的数据进行分析,可以节约工作人员的时间,从而提高效率。
26.2:本发明通过对不易发现的wifi连接数据进行分析,在容易被人忽略的数据中搜寻重要线索,在刑侦分析中,可以间接得到他人之间的联系。
27.3:本发明通过将获取的数据均保存于数据库中,可逐渐获得更加详细的关系网络,有利于后续办案使用。
附图说明
28.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
29.图1是本发明的分析方法流程图;
30.图2是本发明的步骤s2中wifi信息过滤原理图;
31.图3是本发明中数据分析原理图。
具体实施方式
32.以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
33.实施例1
34.本发明提供一种wifi聚合分析的方法,包括以下步骤:
35.s1、将手机连接电脑,从手机内获取所有连接过的wifi详细信息,由于手机一旦连接过某wifi,便会将其详细的wifi信息以文件格式保存至手机文件当中,并且由于手机规范的限制,故无论手机系统、品牌、型号的不同,均不会影响wifi信息文件的形式和地址,因此可以直接获取到该手机详细的wifi信息;
36.s2、将获取到的wifi信息进行过滤,由于在实际操作时发现,机主手机内出现大量公共wifi,例如:cmcc、chinanet等,这些大量冗余数据不仅会对wifi碰撞结果造成干扰,并且会占用大量无效信息;
37.s3、将手机中提取到的详细信息,进行对应分类后存入neo4j数据库,并以节点形式进行保存;
38.s4、对分类后的数据进行数据分析,分析排查出确定关系的、疑似关系的以及无关系的数据;
39.s5、将上传得到的数据进行进一步的整理,以知识图谱的形式进行展示结果。
40.进一步的,在步骤s2中,将公共wifi均划分至黑名单后进行过滤处理,避免无关数据的干扰,在将数据导入数据库之前,首先对其数据进行一遍过滤,将公共wifi以黑名单的形式进行过滤,例如:cmcc、chinanet等,这样一来可以避免无效数据的干扰,其次以黑名单的形式处理,后期无论添加还是维护新的过滤名单都可以更加方便并且具有更高的延展性。
41.在步骤s3中,按照机主姓名、wifi_name、wifi_mac、wifi_password和wifi_connecttime进行对应分类,存入neo4j数据库;
42.上述neo4j遵循属性图数据模型,通过使用apachelucence支持索引,支持unique约束,支持完整的acid规则,支持查询的数据导出到json和xls格式,包含一个用于执行cql命令的ui:neo4j数据浏览器,采用原生图形库与本地gpe,提供了restapi可以被任何编程语言访问,提供可以通过任何uimvc框架访问的java脚本,支持两种javaapi:cypherapi和nativejavaapi来开发java应用程序;
43.neo4j的优势在于很容易表示连接的数据和表示半结构化数据,可快速轻松连接检索/遍历/导航更多的数据,neo4jcql查询语言命令是可读格式,非常容易学习,使用简单而强大的数据模型,不需要复杂的连接来检索连接的/相关的数据,容易检索相邻节点或关系细节没有连接或索引。
44.在步骤s4中,对于其碰撞结果只会存在以下三种可能:
45.1、二人确定连接过同一wifi;
46.2、二人疑似连接过同一wifi;
47.3、二人未连接过同一wifi;
48.当二人提取数据的wifi_mac相同时,无需比对其余信息,二人必连过相同wifi,将其二人信息进行保存上传;当提取数据无法获取到wifi_mac时,将其wifi_name和wifi_password进行比对,若数据结果相同,则存在疑似关系,将二人信息进行保存上传,若不同,则二人无关系。
49.在步骤s5中,对于是否在相同时间段连接过同一wifi,只需对展示结果的wifi_connecttime进行分析,将上传得到的数据进行进一步的整理,以知识图谱的形式进行展示结果,从而发现机主与他人是否连接过同一wifi或疑似连接过同一wifi。
50.本发明通过采用软件进行分析,对无法直观的数据进行分析,可以节约工作人员的时间,从而提高效率;通过对不易发现的wifi连接数据进行分析,在容易被人忽略的数据中搜寻重要线索,在刑侦分析中,可以间接得到他人之间的联系;通过将获取的数据均保存于数据库中,可逐渐获得更加详细的关系网络,有利于后续办案使用。
51.最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献