[发明专利]应用程序检测方法及装置有效
| 申请号: | 201310413195.8 | 申请日: | 2013-09-11 |
| 公开(公告)号: | CN103473163B | 公开(公告)日: | 2016-10-26 |
| 发明(设计)人: | 拓鑫 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 罗振安 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用程序 检测 方法 装置 | ||
1.一种应用程序检测方法,其特征在于,所述方法包括:
获取与已安装的应用程序相关联的预设文件路径;
监控所述相关联的预设文件路径;
当监控到所述应用程序的预设文件路径中的信息发生变化时,启动终端已安装的管理应用,根据所述管理应用的应用程序特征库对所述终端的应用程序进行检测。
2.根据权利要求1所述的方法,其特征在于,获取与已安装的应用程序相关联的预设文件路径包括:
根据预设应用程序特征库,对所述已安装的应用程序进行检测,记录检测所述已安装的应用程序时所使用的预设文件路径。
3.根据权利要求1所述的方法,其特征在于,获取与已安装的应用程序相关联的预设文件路径包括:
遍历注册表中的第一表项和第二表项,获取所述第一表项和第二表项中记录的所述已安装的应用程序的预设文件路径。
4.根据权利要求1所述的方法,其特征在于,当监控到所述应用程序的预设文件路径中的信息发生变化时,启动终端已安装的管理应用,根据所述管理应用的应用程序特征库对所述终端的应用程序进行检测包括:
当监控到所述应用程序的预设文件路径中的信息发生变化时,获取发生变化的信息对应的应用程序标识;
启动终端已安装的管理应用,据所述管理应用的应用程序特征库对获取到的应用程序标识对应的应用程序进行检测。
5.根据权利要求4所述的方法,其特征在于,当监控到所述应用程序的预设文件路径中的信息发生变化时,获取发生变化的信息对应的应用程序标识包括:
当监控到所述应用程序的预设文件路径中的注册表信息发生变化时,获取发生变化的注册表信息对应的应用程序标识;或,
当监控到所述应用程序的预设文件路径中的卸载信息发生变化时,获取发生变化的卸载信息对应的应用程序标识;或,
当检测到所述应用程序的预设文件路径中的安装目录发生变化时,获取发生变化的安装目录对应的应用程序标识。
6.根据权利要求1所述的方法,其特征在于,根据所述管理应用的应用程序特征库对所述终端的应用程序进行检测之后,所述方法还包括:
当检测到任一应用程序的升级版本时,在所述管理应用的应用程序信息中更新检测到的应用程序的版本信息;或,
当检测到任一应用程序被卸载时,在所述管理应用的应用程序信息中将所述检测到的应用程序的安装状态修改为卸载状态;或,
当检测到任一应用程序的安装文件被修改时,在所述管理应用的应用程序信息中添加所述检测到的应用程序的修改状态。
7.根据权利要求1-6任一权利要求所述的方法,其特征在于,所述与已安装的应用程序相关联的预设文件路径用于存储所述已安装的应用程序的注册表卸载信息的路径、安装目录、可执行文件、动态链接库文件中的一项或多项。
8.一种应用程序检测装置,其特征在于,所述装置包括:
获取模块,用于获取与已安装的应用程序相关联的预设文件路径;
监控模块,用于监控所述相关联的预设文件路径;
检测模块,用于当监控到所述应用程序的预设文件路径中的信息发生变化时,启动终端已安装的管理应用,根据所述管理应用的应用程序特征库对所述终端的应用程序进行检测。
9.根据权利要求8所述的装置,其特征在于,所述获取模块用于根据预设应用程序特征库,对所述已安装的应用程序进行检测,记录检测所述已安装的应用程序时所使用的预设文件路径。
10.根据权利要求8所述的装置,其特征在于,所述获取模块用于遍历注册表中的第一表项和第二表项,获取所述第一表项和第二表项中记录的所述已安装的应用程序的预设文件路径。
11.根据权利要求8所述的装置,其特征在于,所述检测模块包括:
应用标识获取单元,用于当监控到所述应用程序的预设文件路径中的信息发生变化时,获取发生变化的信息对应的应用程序标识;
检测单元,用于启动终端已安装的管理应用,据所述管理应用的应用程序特征库对获取到的应用程序标识对应的应用程序进行检测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310413195.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软件测试用例集的提取方法
- 下一篇:虚拟机集群资源分配调度方法





