1.一种仿冒应用程序判别方法,其特征在于,所述方法包括:接收目标用户输入的关键词;
根据所述关键词从互联网中获取目标应用程序;
提取所述目标应用程序的目标信息,所述目标信息包括目标应用程序图标;
若根据所述目标信息确定出所述目标应用程序为疑似仿冒应用程序,则将所述疑似仿冒应用程序和所述目标信息发送到服务器;
接收所述服务器发送的从所述疑似仿冒应用程序中确定的仿冒应用程序;
其中,所述根据所述目标信息确定出所述目标应用程序为疑似仿冒应用程序,包括:将所述目标应用程序图标以及预设的标准应用程序图标以矩阵的形式拆分为n*n个矩形图形,每个矩形图形具有一个矩阵坐标,其中,所述矩阵为n*n的矩阵,n为大于2的奇数;
将所述目标应用程序图标与预设的标准应用程序图标中的矩形图形按照对应的坐标位置进行比对,得到n*n个相似度;
将目标应用程序图标中矩阵坐标为(1,1),(1,n),(n/2+0.5,1),(n/2+0.5,x),(x ,n/2+0.5)以及(n,n)的矩形图形与预设的标准应用程序图标中对应坐标位置的图形进行比对,得到的相似度作为第一相似度集合,将第一相似度集合之外的相似度作为第二相似度集合,其中,x的取值范围为[1,n];
若所述第一相似度集合中每个相似度均大于第一预设相似度,且第二相似度集合中大于第二预设相似度的个数大于预设阈值时,则确定出所述目标应用程序为疑似仿冒应用程序,其中,所述第一预设相似度大于所述第二预设相似度。
2.根据权利要求1所述的方法,其特征在于,所述目标信息还包括目标应用程序名称或目标应用程序分析数据,所述根据所述目标信息确定出所述目标应用程序为疑似仿冒应用程序,还包括:
将所述目标应用程序图标、目标应用程序名称或目标应用程序分析数据分别与预设的标准应用程序图标、标准应用程序名称或标准应用程序分析数据对应相比对,得到多个目标匹配度;
若所述多个目标匹配度中的任意一个目标匹配度大于预设匹配度,则确定所述目标应用程序为疑似仿冒应用程序。
3.根据权利要求1所述的方法,其特征在于,所述目标信息还包括至少一个目标类别,所述根据所述目标信息确定出所述目标应用程序为疑似仿冒应用程序,还包括:对所述至少一个目标类别中的每个目标类别进行评分计算,得到与所述每个目标类别相对应的参考评分值;
将所述参考评分值乘以与所述参考评分值对应的目标类别的权重值,得到与所述每个目标类别相对应的目标评分值;
若与所述每个目标类别相对应的目标评分值之和大于预设评分值,则确定出所述目标应用程序为疑似仿冒应用程序。
4.一种仿冒应用程序判别系统,其特征在于,所述系统包括:第一接收单元,用于接收目标用户输入的关键词;
获取单元,用于根据所述关键词从互联网中获取目标应用程序;
提取单元,用于提取所述目标应用程序的目标信息,所述目标信息包括目标应用程序图标;
确定单元,用于若根据所述目标信息确定出所述目标应用程序为疑似仿冒应用程序时,则将所述疑似仿冒应用程序和所述目标信息发送到服务器;
第二接收单元,用于接收所述服务器发送的从所述疑似仿冒应用程序中确定的仿冒应用程序;
其中,所述确定单元具体用于:
将所述目标应用程序图标以及预设的标准应用程序图标以矩阵的形式拆分为n*n个矩形图形,每个矩形图形具有一个矩阵坐标,其中,所述矩阵为n*n的矩阵,n为大于2的奇数;
将所述目标应用程序图标与预设的标准应用程序图标中的矩形图形按照对应的坐标位置进行比对,得到n*n个相似度;
将目标应用程序图标中矩阵坐标为(1,1),(1,n),(n/2+0.5,1),(n/2+0.5,x),(x ,n/2+0.5)以及(n,n)的矩形图形与预设的标准应用程序图标中对应坐标位置的图形进行比对,得到的相似度作为第一相似度集合,将第一相似度集合之外的相似度作为第二相似度集合,其中,x的取值范围为[1,n];
若所述第一相似度集合中每个相似度均大于第一预设相似度,且第二相似度集合中大于第二预设相似度的个数大于预设阈值时,则确定出所述目标应用程序为疑似仿冒应用程序,其中,所述第一预设相似度大于所述第二预设相似度。
5.如权利要求4所述的系统,其特征在于,所述目标信息还包括目标应用程序名称或目标应用程序分析数据;
所述确定单元还用于:
将所述目标应用程序图标、目标应用程序名称或目标应用程序分析数据分别与预设的标准应用程序图标、标准应用程序名称或标准应用程序分析数据对应相比对,得到多个目标匹配度;
若所述多个目标匹配度中的任意一个目标匹配度大于预设匹配度,则确定所述目标应用程序为疑似仿冒应用程序。
6.根据权利要求4所述的系统,其特征在于,所述目标信息还包括至少一个目标类别;
所述确定单元还用于:
对所述至少一个目标类别中的每个目标类别进行评分计算,得到与所述每个目标类别相对应的参考评分值;
将所述参考评分值乘以与所述参考评分值对应的目标类别的权重值,得到与所述每个目标类别相对应的目标评分值;
若与所述每个目标类别相对应的目标评分值之和大于预设评分值,则确定出所述目标应用程序为疑似仿冒应用程序。
7.一种终端,其特征在于,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1‑3任一项所述的方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时实现如权利要求1‑3任一项所述的方法。