设备作弊的识别方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38549720 阅读:12 留言:0更新日期:2023-08-22 20:57
本公开的实施方式提供了一种设备作弊的识别方法、装置、电子设备及存储介质。该方法可以包括:获取待识别设备中已安装APP的产品信息;基于所述产品信息计算所述待识别设备的作弊分值;在所述作弊分值大于预设分值阈值的情况下,判定所述待识别设备存在作弊行为,所述作弊行为表明所述待识别设备中存在通过非正常途径安装的APP。本公开的实施方式可以对待识别设备进行全面识别,有效提高识别作弊行为的准确性。的准确性。的准确性。

【技术实现步骤摘要】
设备作弊的识别方法、装置、电子设备及存储介质


[0001]本公开的实施方式涉及通信
,更具体地,本公开的实施方式涉及一种设备作弊的识别方法、装置、电子设备及存储介质。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]APP在推广过程中按照CPA(Cost Per Action)计费,即按照APP下载激活计费。为了骗取巨额的推广费用,不法分子通过各种方式进行作弊伪造虚假的APP下载流量。例如,通过安卓模拟器、刷机软件、安装虚拟机等多种刷机方式,修改设备硬件参数、模拟用户行为,制造虚假用户下载、激活和行为流量。通常,将这类通过作弊方式下载安装的APP看作是通过非正常途径安装的APP。当设备中存在通过非正常途径安装的APP时,可以认为设备存在作弊行为。由于作弊行为会影响产品投放、用户留存,给推广方带来巨大的损失,因此,识别设备是否存在作弊行为至关重要。
[0004]目前,相关技术中通过检测hook框架、模拟点击工具、root工具的方式来检测设备中是否存在危险APP包名,进而识别设备是否存在作弊行为。然而,采用该方式仅能检测到最基础的存在作弊行为的虚拟机设备,无法识别出存在比较复杂的作弊行为的设备。

技术实现思路

[0005]在本公开实施方式的第一方面中,提供了一种设备作弊的识别方法,包括:
[0006]获取待识别设备中已安装APP的产品信息;
[0007]基于所述产品信息计算所述待识别设备的作弊分值;
[0008]在所述作弊分值大于预设分值阈值的情况下,判定所述待识别设备存在作弊行为,所述作弊行为表明所述待识别设备中存在通过非正常途径安装的APP。
[0009]可选的,所述基于所述产品信息计算所述待识别设备的作弊分值,包括:基于所述产品信息检测所述待识别设备中存在作弊风险的APP的数量,其中,不同类型的存在作弊风险的APP分别对应不同的预设作弊分值;根据检测结果和所述预设作弊分值计算所述待识别设备的作弊分值。
[0010]可选的,所述存在作弊风险的APP包括用于刷机的APP,和/或,与目标产品信息相关联的APP;所述基于所述产品信息计算所述待识别设备中存在作弊风险的APP的数量,包括:在预设刷机APP库中查询是否存在与所述产品信息相匹配的APP,和/或,在预设目标产品信息库中查询是否存在与所述产品信息相匹配的目标产品信息;根据查询结果确定所述待识别设备中存在作弊风险的APP的数量。
[0011]可选的,所述方法还包括:将查询到的所述存在作弊风险的APP进行作弊标记,其中,所述不同类型的存在作弊风险的APP分别对应不同的作弊标记。
[0012]可选的,所述方法还包括:
[0013]在所述待识别设备的数量达到预设数量阈值的情况下,根据预设维度信息对所述待识别设备进行分组,得到至少两个待识别设备群,其中,每个待识别设备对应一个已安装APP列表;
[0014]所述基于所述产品信息计算所述待识别设备的作弊分值,包括:针对每一待识别设备群,分别计算该设备群中所含的各个已安装APP列表对应的设备数与该设备群所含设备总数的比值;在任一已安装APP列表所对应的比值超过预设比例阈值时,为该任一已安装APP列表对应的设备赋上第一作弊分值。
[0015]可选的,所述预设维度信息包括下述至少之一:设备版本、设备机型、设备品牌、设备渠道、设备新旧程度。
[0016]可选的,所述方法还包括:
[0017]基于预设的目标APP列表,计算所述每一待识别设备群中未安装所述目标APP列表所含目标APP的设备数量;
[0018]所述基于所述产品信息计算所述待识别设备的作弊分值,包括:在计算结果为未安装所述目标APP的设备数量超过预设阈值的情况下,为未安装所述目标APP的设备赋上第二作弊分值。
[0019]在本公开实施方式的第二方面中,提供了一种设备作弊的识别装置,包括:
[0020]获取模块,用于获取待识别设备中已安装APP的产品信息;
[0021]计算模块,用于基于所述产品信息计算所述待识别设备的作弊分值;
[0022]判定模块,用于在所述作弊分值大于预设分值阈值的情况下,判定所述待识别设备存在作弊行为,所述作弊行为表明所述待识别设备中存在通过非正常途径安装的APP。
[0023]在本公开实施方式的第三方面中,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面的实施例中所述的方法。
[0024]在本公开实施方式的第四方面中,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面的实施例中所述方法的步骤。
[0025]本公开以上的实施方式,至少具有如下的有益效果:
[0026]通过待识别设备中所有已安装APP的产品信息来计算待识别设备的作弊分值,并根据分值结果判断待识别设备是否存在作弊行为,有助于从整体性和全局性出发,对待识别设备进行全面识别,有效提高了作弊行为识别的准确性。并且本公开实施方式中识别设备作弊的方法不会受到设备硬件、环境、网络、用户行为等因素的影响,可以应用于任一渠道业务,有助于降低渠道推广成本。
附图说明
[0027]通过参考附图阅读下文的详细描述,本公开示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,其中:
[0028]图1是一示例性实施例提供的一种设备作弊的识别系统的架构图;
[0029]图2是一示例性实施例提供的一种设备作弊的识别方法的流程图;
[0030]图3是一示例性实施例提供的一种识别设备作弊的方法的流程示意图;
[0031]图4是一示例性实施例提供的一种设备作弊的识别装置的框图;
[0032]图5是一示例性实施例提供的一种音频传输方法对应的可读存储介质的示意图;
[0033]图6是一示例性实施例提供的一种能够实现上述方法的电子设备的示意图。
[0034]在附图中,相同或对应的标号表示相同或对应的部分。
具体实施方式
[0035]下面将参考若干示例性实施方式来描述本公开的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本公开,而并非以任何方式限制本公开的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0036]本领域技术人员知道,本公开的实施方式可以实现为一种系统、装置、设备、方法或计算机可读存储介质。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
[0037]根据本公开的实施方式,提出了一种本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备作弊的识别方法,其特征在于,包括:获取待识别设备中已安装APP的产品信息;基于所述产品信息计算所述待识别设备的作弊分值;在所述作弊分值大于预设分值阈值的情况下,判定所述待识别设备存在作弊行为,所述作弊行为表明所述待识别设备中存在通过非正常途径安装的APP。2.根据权利要求1所述的方法,其特征在于,所述基于所述产品信息计算所述待识别设备的作弊分值,包括:基于所述产品信息检测所述待识别设备中存在作弊风险的APP的数量,其中,不同类型的存在作弊风险的APP分别对应不同的预设作弊分值;根据检测结果和所述预设作弊分值计算所述待识别设备的作弊分值。3.根据权利要求2所述的方法,其特征在于,所述存在作弊风险的APP包括用于刷机的APP,和/或,与目标产品信息相关联的APP;所述基于所述产品信息检测所述待识别设备中存在作弊风险的APP的数量,包括:在预设刷机APP库中查询是否存在与所述产品信息相匹配的APP,和/或,在预设目标产品信息库中查询是否存在与所述产品信息相匹配的目标产品信息;根据查询结果确定所述待识别设备中存在作弊风险的APP的数量。4.根据权利要求3所述的方法,其特征在于,还包括:将查询到的所述存在作弊风险的APP进行作弊标记,其中,所述不同类型的存在作弊风险的APP分别对应不同的作弊标记。5.根据权利要求1所述的方法,其特征在于,还包括:在所述待识别设备的数量达到预设数量阈值的情况下,根据预设维度信息对所述待识别设备进行分组,得到至少两个待识别设备群,其中,每个待识别设备对应一个已安装APP列表;所述基于所述产品信息计算所述待识别设备的...

【专利技术属性】
技术研发人员:孟秋
申请(专利权)人:网易传媒科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1