[发明专利]应用程序的反作弊方法及装置在审
申请号: | 201711332130.5 | 申请日: | 2017-12-13 |
公开(公告)号: | CN107909414A | 公开(公告)日: | 2018-04-13 |
发明(设计)人: | 姚城;闫绍华;李振博 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02;G06F17/30;G06K9/62 |
代理公司: | 北京中强智尚知识产权代理有限公司11448 | 代理人: | 黄耀威 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 作弊 方法 装置 | ||
技术领域
本发明涉及网络安全技术领域,特别是涉及一种应用程序的反作弊方法及装置。
背景技术
随着信息技术的不断发展,各种各样的应用程序随之出现。应用程序开发者通常会进行应用程序推广,使得用户在看到应用程序推广后安装使用应用程序,以吸引更多的用户数。为了用户数,或者为了给投资者看应用程序的相应数据,或者为了获取一些非法数据,以获取更多经济利益,一些开发者会采用作弊方式推广或者使用应用程序,这样的应用程序可以称为作弊应用程序。例如,通过刷机方式刷取假的用户数,数据流量等。为了保证应用程序市场正常运行,需要严厉打击应用程序作弊的行为。
目前,主要采用人工方式识别作弊应用程序,并对所述应用程序进行反作弊处理。然而,涉及作弊的应用程序数量巨多,且技术人员的精力有限,通过上述方式反应用程序作弊,会造成应用程序的反作弊效率和精确度较低。
发明内容
有鉴于此,本发明提供一种应用程序的反作弊方法及装置,主要目的在于能够提升应用程序的反作弊效率和精确度。
依据本发明第一方面,提供了一种应用程序的反作弊方法,包括:
利用预设词向量模型对应用程序进行词向量处理,得到所述应用程序对应的词向量;
将所述词向量输入到预先训练的作弊识别模型进行匹配,以识别所述应用程序是否为作弊应用程序,所述作弊识别模型为利用预设机器学习算法对所述样本应用程序对应的样本词向量和作弊标注进行训练得到的;
若为作弊应用程序,则利用预设反作弊规则对所述应用程序进行反作弊处理。
依据本发明第二方面,提供了一种应用程序检测装置,包括:
词向量处理单元,用于利用预设词向量模型对应用程序进行词向量处理,得到所述应用程序对应的词向量;
识别单元,用于将所述词向量输入到预先训练的作弊识别模型进行匹配,以识别所述应用程序是否为作弊应用程序,所述作弊识别模型为利用预设机器学习算法对所述样本应用程序对应的样本词向量和作弊标注进行训练得到的;
反作弊处理单元,还用于若为作弊应用程序,则利用预设反作弊规则对所述应用程序进行反作弊处理。
依据本发明第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:
利用预设词向量模型对应用程序进行词向量处理,得到所述应用程序对应的词向量;
将所述词向量输入到预先训练的作弊识别模型进行匹配,以识别所述应用程序是否为作弊应用程序,所述作弊识别模型为利用预设机器学习算法对所述样本应用程序对应的样本词向量和作弊标注进行训练得到的;
若为作弊应用程序,则利用预设反作弊规则对所述应用程序进行反作弊处理。
依据本发明第四方面,提供了一种应用程序的反作弊装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:
利用预设词向量模型对应用程序进行词向量处理,得到所述应用程序对应的词向量;
将所述词向量输入到预先训练的作弊识别模型进行匹配,以识别所述应用程序是否为作弊应用程序,所述作弊识别模型为利用预设机器学习算法对所述样本应用程序对应的样本词向量和作弊标注进行训练得到的;
若为作弊应用程序,则利用预设反作弊规则对所述应用程序进行反作弊处理。
本发明提供一种应用程序的反作弊方法及装置,与目前采用人工方式识别作弊应用程序,并对所述应用程序进行反作弊处理相比,本发明能够利用预设词向量模型对应用程序进行词向量处理,得到所述应用程序对应的词向量;将所述词向量输入到预先训练的作弊识别模型进行匹配,以识别所述应用程序是否为作弊应用程序,所述作弊识别模型为利用预设机器学习算法对所述样本应用程序对应的样本词向量和作弊标注进行训练得到。与此同时,在识别出所述应用程序为作弊应用程序时,能够利用预设反作弊规则对所述应用程序进行反作弊处理,从而能够实现自动进行应用程序的反作弊,进而能够提升应用程序的反作弊的效率和精确度。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711332130.5/2.html,转载请声明来源钻瓜专利网。