[发明专利]一种基于开放网络和位置采集App信息的方法有效
申请号: | 201610371329.8 | 申请日: | 2016-05-30 |
公开(公告)号: | CN105939222B | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | 陈丹伟;刘洋 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;G06Q30/02 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 李湘群 |
地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于开放网络和位置采集App信息的方法,该方法的App开发者或普通用户通过AirPcap网卡实现多信道抽取某一位置附近的公共开放网络数据。针对这些网络数据,首先对抽取到的数据包进行过滤处理,剔除不完整、无用或含敏感信息的数据包,再根据无线数据包的格式对保存的数据包进行解析,提取出App的主机服务器,从而过滤出App,最终获取某一位置附近移动端App的使用情况分布。 | ||
搜索关键词: | 一种 基于 开放 网络 位置 采集 app 信息 方法 | ||
【主权项】:
1.一种基于开放网络和位置采集App信息的方法,其特征在于,所述方法包括如下步骤:步骤1)采集前的准备工作;步骤1.1)使用爬虫爬取网上App应用商店的App名称;步骤1.2)将爬取到的App名称采用数据结构保存制作成匹配语料库;步骤1.3)手动添加额外的App名称到匹配语料库;步骤1.4)配置AirPcap为多信道抓取;步骤1.5)搜索附近开放无线网络情况,如果是单信道,转步骤1.5,否则转|步骤1.6;步骤1.6)设置AirPcap为其对应的单信道;转步骤1.8;步骤1.7)设置AirPcap为其对应的多个信道;步骤1.8)设置数据包文件大小;步骤2)采集数据包:步骤2.1)预留存储空间,保存采集的数据包;步骤2.2)设置数据包保存路径;步骤2.3)初始化设置的AirPcap参数配置:步骤2.4)启动AirPcap抓取数据包;步骤2.5)保存数据包到指定的存储空间;步骤3)对数据包进行敏感过滤处理,剔除隐私信息:步骤3.1)生成隐私保护库;步骤3.2)将涉及隐私的协议字段添加到隐私保护库;步骤3.3)数据包和隐私保护库进行比对;步骤3.4)判断数据包是否含有隐私信息,如果是,则删除数据包;步骤4)解析数据包;步骤4.1)从保存数据包的队列中获取一个数据包;步骤4.2)解析数据包,判断数据包分层;步骤4.3)若数据包中含有http层,则提取host字段数据;步骤4.4)若没有http层,则删除数据包,转步骤4.1;步骤4.5)将提取到的host字段数据与匹配语料库进行匹配;步骤4.6)若匹配成功,则将生成一条记录,添加至数据库;步骤4.7)若匹配不成功,转至步骤4.1;步骤4.8)若队列不为空,则转到步骤4.1,否则,解析完成;步骤5)Web显示App信息情况;步骤5.1)统计数据库的App名称及其出现的次数;步骤5.2)将App名称及其出现的次数以图的形式在Web上呈现;步骤5.3)登录Web,查看附近App使用情况;步骤5.4)完成本次对App信息的采集。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610371329.8/,转载请声明来源钻瓜专利网。
- 上一篇:多点远程监控方法和装置
- 下一篇:网络设备的配置方法及装置