发明名称 |
一种识别山寨应用程序的方法和装置 |
摘要 |
本发明提供了一种识别山寨应用程序的方法和装置,其中方法包括:获取同一应用的程序安装包,并从程序安装包中分别提取开发者签名和应用权限信息;在同一应用的各程序安装包中,依据程序安装包的开发者签名偏离其他程序安装包的开发者签名的状况以及程序安装包的应用权限偏离其他程序安装包的应用权限的状况,判断程序安装包是否为山寨应用程序。本发明无需依靠人工测试,也无需依赖用户反馈,能够即时地实现山寨应用程序的识别,提高了时效性,降低了成本。 |
申请公布号 |
CN103198243B |
申请公布日期 |
2016.06.01 |
申请号 |
CN201310077476.0 |
申请日期 |
2013.03.12 |
申请人 |
百度在线网络技术(北京)有限公司 |
发明人 |
江军;杨锴;李翔;郭远丽;翟健成 |
分类号 |
G06F21/14(2013.01)I;G06F21/50(2013.01)I |
主分类号 |
G06F21/14(2013.01)I |
代理机构 |
北京鸿德海业知识产权代理事务所(普通合伙) 11412 |
代理人 |
袁媛 |
主权项 |
一种识别山寨应用程序的方法,其特征在于,该方法包括:S1、获取同一应用的程序安装包,并从程序安装包中分别提取开发者签名和应用权限信息;S2、在同一应用的各程序安装包中,依据程序安装包的开发者签名偏离其他程序安装包的开发者签名的状况,确定该程序安装包的第一权重,依据程序安装包的应用权限偏离其他程序安装包的应用权限的状况,确定该程序安装包的第二权重,根据第一权重和第二权重得到该程序安装包的总权重,将总权重值大于或等于预设的权重阈值的程序安装包识别为山寨应用程序。 |
地址 |
100085 北京市海淀区上地十街10号百度大厦 |