【技术实现步骤摘要】
一种异常操作行为的检测方法、装置、设备及存储介质
本申请涉及计算机
,尤其涉及一种异常操作行为的检测方法、装置、设备及存储介质。
技术介绍
一些游戏玩家在游戏中可能采取异常操作行为例如使用外挂行为等模拟正常游戏操作的操作数据,以帮助其实现游戏中的目标操作,从而帮助游戏玩家通过游戏中设置的关卡,如何检测这类模拟正常游戏操作的操作数据的异常操作行为成为需要考虑的问题。
技术实现思路
本申请实施例提供一种异常操作行为检测方法、装置、设备及存储介质,用于提供一种检测模仿正常游戏操作的操作数据的异常操作行为的方法。本申请第一方面,提供一种异常操作行为的检测方法,包括:从目标操作关联的设定数量的游戏画面帧中,获取游戏玩家针对所述目标操作的行为数据;将所述行为数据的数据分布特征与数据突变特征进行匹配,确定所述游戏玩家是否存在异常操作行为,所述数据突变特征是预先根据针对所述目标操作的异常操作行为的行为数据确定的。在一种可能的实现方式中,应用于游戏服务端,所述行为数据是游戏客户端检测到所述目标操作后获取并发送的。在一种可能的实现方式中,应用于游戏客户端,所述行为数据是检测到所述游戏玩家进行所述目标操作后获取的。本申请第二方面,提供一种异常操作行为的检测装置,包括:行为数据获取单元,用于从目标操作关联的设定数量的游戏画面帧中,获取游戏玩家针对所述目标操作的行为数据;操作行为确定单元,用于将所述行为数据的数据分布特征与数据突变特征进行匹配,确定所述游 ...
【技术保护点】
1.一种异常操作行为的检测方法,其特征在于,包括:/n从包含目标操作的设定数量的游戏画面帧中,获取游戏玩家与所述目标操作关联的行为数据;/n将所述行为数据的数据分布特征与数据突变特征进行匹配,确定所述游戏玩家是否存在异常操作行为,所述数据突变特征是预先根据与所述目标操作关联的异常操作行为的行为数据确定的。/n
【技术特征摘要】
1.一种异常操作行为的检测方法,其特征在于,包括:
从包含目标操作的设定数量的游戏画面帧中,获取游戏玩家与所述目标操作关联的行为数据;
将所述行为数据的数据分布特征与数据突变特征进行匹配,确定所述游戏玩家是否存在异常操作行为,所述数据突变特征是预先根据与所述目标操作关联的异常操作行为的行为数据确定的。
2.如权利要求1所述的方法,其特征在于,所述设定数量的游戏画面帧包括:所述目标操作对应的目标游戏画面帧之前第一设定数量的游戏画面帧;或者
所述设定数量的游戏画面帧包括:从所述目标游戏画面帧之前第二设定数量的游戏画面帧起到所述目标游戏画面帧之后第三设定数量的游戏画面帧。
3.如权利要求1所述的方法,其特征在于,所述将所述行为数据的数据分布特征与数据突变特征进行匹配,确定所述游戏玩家是否存在异常操作行为,包括:
将所述行为数据按照其对应的游戏画面帧的先后顺序进行排序;
确定所述行为数据中数据分布特征与所述数据突变特征匹配的突变数据段,每个突变数据段包括至少从连续两帧游戏画面帧中获得的行为数据;
若所述突变数据段的数量满足第一阈值,则确定所述游戏玩家存在异常操作行为。
4.如权利要求1所述的方法,其特征在于,所述将所述行为数据的数据分布特征与数据突变特征进行匹配,并根据匹配的结果确定所述游戏玩家是否存在异常操作行为,包括:
将所述行为数据按照其对应的游戏画面帧的先后顺序进行排序,以及基于行为数据的排序将排序后的行为数据划分为不同的行为数据组;
针对每个行为数据组中,确定行为数据组中数据分布特征与所述数据突变特征匹配的突变数据段,每个突变数据段包括至少从连续两帧游戏画面帧中获得的行为数据;
若存在突变数据段的行为数据组的数量满足第二阈值,则确定所述游戏玩家存在异常操作行为。
5.如权利要求1-4任一项所述的方法,其特征在于,所述目标操作包括如下一种或多种操作:
击杀游戏中的目标对象的操作;
瞄准游戏中的目标对象的操作;
抢占游戏中的目标资源的操作;
改变游戏的游戏朝向的操作;
游戏对决中击败游戏对手的操作。
6.如权利要求5所述的方法,其特征在于,所述目标操作为击杀游戏中的目标对象的操作,所述行为数据包括所述目标操作在对应的目标游戏画面帧中的操作位置信息,所述异常操作行为包括使用外挂执行所述目标操作,所述数据突变特征包括第一设备操作位置突变、设备运动趋势突变和设备按键操作异常中的一个或多个,其中:
所述数据突变特征包括第一设备操作位置突变时,所述突变数据段包括位置变化特征与所述第一设备操作位置突变匹配的第一数据组,所述第一数据组包括排序在第一连续序位的行为数据,所述位置变化特征是基于所述第一数据组中行为数据的操作位置信息确定的;
所述数据突变特征包括设备运动趋势突变,所述突变数据段包括设备运动趋势特征与所述设备运动趋势突变匹配的第二数据组,所述第二数据组包括排序在第二连续序位的行为数据,所述设备运动趋势特征是基于所述第二数据组中行为数据的操作位置信息确定的;
所述行为数据包括所述输入设备的按键操作指示信息,所述数据突变特征包括设备按键操作异常,所述突变数据段包括基于第三数据组确定的行为数据中存在按键操作指示信息为设定操作信息的所述第三数据组,其中所述第三数据组包括位置变化特征与第二设备操作位置突变匹配的排序在第三连续序位的行为数据。
7.如权利要求1-4任一项所述的方法,其特征在于,所述获取游戏玩家在游戏中的目标操作对应的行为数据,包括:
所述游戏对应的应用程序接口API的目标操作检测函数检测到所述目标操作时,调用第一代理函数,从通过第二代理函数获得的操作数据中确定与所述目标操作关联的行为数据,其中:所述第二代理函数用于实时获取所述目标操作在对应的游戏画面帧中的操作数据;
确定...
【专利技术属性】
技术研发人员:赵枫,殷赵辉,胡和君,潘泓,李多航,刘翔,宋润青,卓文辉,肖纯,王喜悦,
申请(专利权)人:腾讯科技成都有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。