The invention discloses a recognition method and device, the method comprises: virtual account cheating numerical water access log application specified in the preset time period of each account, according to the virtual numerical water log each account, determine the value of each virtual account transfer parameters according to transfer parameters of the virtual value of each iteration of the suspicious account the calculation of degree, determine the suspicious degree of each account, and the use of each account target identification of suspicious account cheating. Iterative suspicious degree calculation through the virtual account transfer by using various numerical parameters, which can reflect the virtual numerical transfer aggregation suspicious degree, because the virtual numerical account aggregation of cheating transfer is unavoidable, and aggregation is higher, the greater the degree of suspicious, cheating probability is larger, therefore, the use of the account account cheating suspicious recognition way cannot be avoid, effectively improves the recognition accuracy.
【技术实现步骤摘要】
作弊账号的识别方法及装置
本专利技术涉及互联网
,尤其涉及一种作弊账号的识别方法及装置。
技术介绍
为了粘住客户,游戏设计者通常会在游戏中设置各种虚拟币奖励,用户可以通过登录账号、保持在线等方式领取虚拟币。随着互联网增值服务的兴起和发展,越来越多的用户开始购买或者持有虚拟币,以形成虚拟资产,且虚拟资产也已经具备了一定的货币属性,可以在各个账号之间流通。然而,对于棋牌类游戏、手游而言,会存在一个刷虚拟币的问题:一个用户创建多个账号(俗称“小号”),然后使用游戏或交易的方式把“小号”的游戏币汇聚到若干个账号(俗称“大号”),当汇聚到一定的量之后,然后以低于官方价格的方式兜售虚拟币,兜售方式通常是以输给买家的方式,以此获得利益。其中,上述汇聚了多个“小号”的虚拟币的账号通常称为作弊账号,且该多个“小号”通常称为辅助作弊账号。现有的识别作弊账号的方式,主要是利用账号之间对局的纬度信息来进行筛选,比如游戏胜率很高(90%以上甚至100%),或者对局时间很短(平均对局时间低于正常玩家很多)等等,通过多纬度的条件判断账号是否属于作弊账号。然而,上述基于纬度信息识别作弊账号的方式,容易被规避,识别的准确率低。
技术实现思路
本专利技术的主要目的在于提供一种作弊账号的识别方法及装置,旨在解决现有技术中基于纬度信息识别作弊账号容易被规避,识别的准确率低的技术问题。为实现上述目的,本专利技术第一方面提供一种作弊账号的识别方法,所述方法包括:获取指定应用程序在预置时间段内各个账号的虚拟数值流水日志;根据所述各个账号的虚拟数值流水日志,确定所述各个账号的虚拟数值转移参数;根据所述 ...
【技术保护点】
一种作弊账号的识别方法,其特征在于,所述方法包括:获取指定应用程序在预置时间段内各个账号的虚拟数值流水日志;根据所述各个账号的虚拟数值流水日志,确定所述各个账号的虚拟数值转移参数;根据所述各个账号的虚拟数值转移参数进行可疑度的迭代计算,确定所述各个账号的目标可疑度;利用所述各个账号的目标可疑度识别作弊账号。
【技术特征摘要】
1.一种作弊账号的识别方法,其特征在于,所述方法包括:获取指定应用程序在预置时间段内各个账号的虚拟数值流水日志;根据所述各个账号的虚拟数值流水日志,确定所述各个账号的虚拟数值转移参数;根据所述各个账号的虚拟数值转移参数进行可疑度的迭代计算,确定所述各个账号的目标可疑度;利用所述各个账号的目标可疑度识别作弊账号。2.根据权利要求1所述的方法,其特征在于,所述根据所述各个账号的虚拟数值转移参数进行可疑度的迭代计算,确定所述各个账号的目标可疑度,包括:利用所述各个账号的虚拟数值转移参数,确定所述各个账号的稀释因子的集合,所述稀释因子用于表示第一账号的虚拟数值流入第二账号后,所述第一账号的可疑度传递给所述第二账号时的比例;根据所述各个账号的稀释因子的集合进行可疑度的迭代计算,确定所述各个账号的目标可疑度。3.根据权利要求2所述的方法,其特征在于,对于账号x,所述账号x的虚拟数值转移参数包括:存在虚拟数值流入账号x的所有账号的账号集合,所述账号集合中每一个账号流入所述账号x的虚拟数值的总数,及所述账号集合中每一个账号流出的虚拟数值的总数及流入每一个账号的虚拟数值的总数,所述账号集合中每一个账号的虚拟数值流入的账号的个数。4.根据权利要求3所述的方法,其特征在于,所述利用所述各个账号的虚拟数值转移参数,确定所述各个账号的稀释因子的集合,包括:对于账号x,按照如下方式确定所述账号x的所述账号集合中各账号对应的稀释因子:表示账号i的虚拟数值流入所述账号x后,所述账号i对应的稀释因子,LCTi(x)表示所述账号集合中账号i流入账号x的虚拟数值的总数,TWCi表示流入所述账号i的虚拟数值的总数,TLCi表示所述账号i流出的虚拟数值的总数,F(TWCi,TLCi)为表征所述账号i的虚拟数值流入流出特征的函数,Θi表示所述账号i的虚拟数值流入的账号的个数;其中,所述账号x的稀释因子的集合中,包含所述账号x的所述账号集合中各个账号与稀释因子的对应关系。5.根据权利要求2至4任意一项所述的方法,其特征在于,所述根据所述各个账号的稀释因子的集合进行可疑度的迭代计算,确定所述各个账号的目标可疑度,包括:利用所述各个账号的稀释因子的集合及第N-1次得到的所述各个账号的可疑度,进行可疑度计算,第N次得到所述各个账号的可疑度;其中,N为正整数,且N的初始值为1,第0次得到的所述各个账号的可疑度为预先设置的非零值;根据所述第N次及第N-1次得到的所述各个账号的可疑度,确定第N次得到的所述各个账号的可疑度是否已收敛;若已收敛,则将所述第N次得到的所述各个账号的可疑度作为所述各个账号的目标可疑度;若未收敛,则令N=N+1,返回执行所述利用所述各个账号的虚拟数值转移参数及第N-1次得到的所述各个账号的可疑度,进行可疑度计算,第N次得到所述各个账号的可疑度的步骤。6.根据权利要求5所述的方法,其特征在于,所述利用所述各个账号的稀释因子的集合及第N-1次得到的所述各个账号的可疑度,进行可疑度计算,第N次得到所述各个账号的可疑度,包括:在所述第N次计算中,对于账号x,按照如下方式得到账号x的可疑度:其中,PR(x)表示账号x的可疑度,d表示预置的阻尼系数,M(x)表示存在虚拟数值流入账号x的所有账号的账号集合,PR(i)表示账号i在第N-1次得到的可疑度,表示账号x的稀释因子的集合中,所述账号i对应的稀释因子。7.根据权利要求5所述的方法,其特征在于,所述根据所述第N次及第N-1次得到的所述各个账号的可疑度,确定第N次得到的所述各个账号的可疑度是否已收敛,包括:计算所述各个账号中,同一个账号第N次得到的可疑度与第N-1次得到的可疑度之间的差值,并选取所述差值中的最大值;若所述最大值大于或等于预设阈值,则确定未收敛;若所述最大值小于所述预设阈值,则确定已收敛。8.根据权利要求1所述的方法,其特征在于,所述利用所述各个账号的目标可疑度识别作弊账号的步骤包括:将所述各个账号的目标可疑度分别与预设可疑度阈值进行比较,且将目标可疑度大于或等于所述预设可疑度阈值的账号作为所述作弊账号。9.根据权利要求2所述的方法,其特征在于,所述方法还包括:在识别所述作弊账号之后,利用所述各个账号的虚拟数值转移参数进行预置层数的流入关系的回溯,确定以所述作弊账号为根节点的节点树,所述节点树中的账号为向上一层账号流出虚拟数值的账号;利用所述各个账号的稀释因子的集合确定所述节点树中的账号的稀释因子;利用所述节点树中的账号的稀释因子及已提取的所述节点树中账号的行为特征,筛选出满足预...
【专利技术属性】
技术研发人员:向浩,叶鑫林,许宇光,郑江林,龙凡,关义春,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。