游戏外挂的检测方法、装置、服务器及存储介质制造方法及图纸

技术编号:27955566 阅读:30 留言:0更新日期:2021-04-06 13:45
本申请提供的游戏外挂的检测方法、装置、服务器及存储介质,其中,该方法包括:根据游戏交易日志,构建交易图谱,游戏交易日志包括:多个游戏角色在游戏中进行虚拟资产交易的日志数据,根据交易图谱,采用预设的结构向量算法进行特征表示,得到每个节点的特征向量,根据多个节点的特征向量对多个节点进行聚类,得到至少一个节点簇,根据每个节点簇中节点的特征,对每个节点簇中的节点进行外挂检测。由于外挂节点在资产交易方面存在一定的规律性,因此以交易图谱为基础实现对游戏外挂的检测,可以提高游戏外挂检测的准确度,并且和现有技术相比,外挂检测的覆盖面更广,召回率更高,人力成本更低,此外还不影响玩家的游戏性能。

【技术实现步骤摘要】
游戏外挂的检测方法、装置、服务器及存储介质
本申请涉及计算机
,具体而言,涉及一种游戏外挂的检测方法、装置、服务器及存储介质。
技术介绍
游戏外挂是指针对某一款游戏设计的、修改游戏中部分程序的程序。游戏外挂有很多种类,对于大型多人在线角色扮演游戏(MassiveMultiplayerOnlineRole-PlayingGame,MMORPG),自动挂通过一些程序脚本实现自动进行任务、刷怪、升级、打钱等操作,并进行游戏内财产的转移汇集,严重破坏了游戏生态圈。现有技术中,游戏客户端通过进程检查记录外挂进程的各类特征、以及内存代码片段生成的特征码,当游戏进程运行过程中发现相同特征的进程时就进行封禁。然而,随着外挂程序的更新上述相同的特征也会发生变化,采用上述方案会使得外挂检测的准确度低下。
技术实现思路
本申请的目的在于,针对上述现有技术中的不足,提供一种游戏外挂的检测方法、装置、服务器及存储介质,以解决现有技术中外挂检测的准确度低下的问题。为实现上述目的,本申请实施例采用的技术方案如下:第一本文档来自技高网...

【技术保护点】
1.一种游戏外挂的检测方法,其特征在于,包括:/n根据游戏交易日志,构建交易图谱,所述游戏交易日志包括:多个游戏角色在游戏中进行虚拟资产交易的日志数据,所述交易图谱包括:多个节点,以及节点之间的交易关系,其中,每个节点对应一个游戏角色;/n根据所述交易图谱,采用预设的结构向量算法进行特征表示,得到所述每个节点的特征向量;/n根据所述多个节点的特征向量对所述多个节点进行聚类,得到至少一个节点簇;/n根据每个节点簇中节点的特征,对所述每个节点簇中的节点进行外挂检测。/n

【技术特征摘要】
1.一种游戏外挂的检测方法,其特征在于,包括:
根据游戏交易日志,构建交易图谱,所述游戏交易日志包括:多个游戏角色在游戏中进行虚拟资产交易的日志数据,所述交易图谱包括:多个节点,以及节点之间的交易关系,其中,每个节点对应一个游戏角色;
根据所述交易图谱,采用预设的结构向量算法进行特征表示,得到所述每个节点的特征向量;
根据所述多个节点的特征向量对所述多个节点进行聚类,得到至少一个节点簇;
根据每个节点簇中节点的特征,对所述每个节点簇中的节点进行外挂检测。


2.根据权利要求1所述的方法,其特征在于,所述预设的结构向量算法包括:结构距离算法、网络构建算法,以及基于游走的向量表征算法;
所述根据所述交易图谱,采用预设的结构向量算法进行特征表示,得到所述每个节点的特征向量,包括:
根据所述交易图谱中每两个节点的度序列,采用所述结构距离算法,计算所述每两个节点的k阶结构距离,所述k阶结构距离用于表征所述每两个节点的k阶邻居节点的结构相似度;
根据所述每两个节点的k阶结构距离,采用所述网络构建算法,构建第k层网络,得到具有K层网络的K层全连接网络,所述K层全连接网络包括:每层网络中所述每两个节点的边权重,以及相邻层网络中同一节点的边权重;k为0或者小于K的任一正整数;
根据所述K层全连接网络,采用所述基于游走的向量表征算法,得到第K层网络中所述每个节点的特征向量。


3.根据权利要求2所述的方法,其特征在于,所述根据所述交易图谱中每两个节点的度序列,采用所述结构距离算法,计算所述每两个节点的k阶结构距离,包括:
获取所述每两个节点中第一节点的第一度序列和第二节点的第二度序列;
计算所述第一度序列和所述第二度序列的序列距离;
根据所述序列距离,以及前一阶邻居节点的结构距离,计算所述第一节点和所述第二节点的k阶结构距离,其中,所述前一阶邻居节点包括:所述交易图谱中所述第一节点的前一阶邻居节点和所述第二节点的前一阶邻居节点。


4.根据权利要求3所述的方法,其特征在于,所述获取所述每两个节点中第一节点的第一度序列和第二节点的第二度序列,包括:
将所述第一节点的k阶段邻居节点的度,按照升序进行排列,得到所述第一度序列;
将所述第二节点的k阶段邻居节点的度,按照升序进行排列,得到所述第二度序列。


5.根据权利要求3所述的方法,其特征在于,所述计算所述第一度序列和所述第二度序列的序列距离,包括:
根据所述第一度序列和所述第二度序列,采用动态时间归整算法,计算所述序列距离。


6.根据权利要求2所述的方法,其特征在于,所述根据所述每两个节点的k阶结构距离,采用所述网络构建算法,构建第k层网络,得到具有K层网络的所述K层全连接网络,包括:
根据所述k阶结构距离,计算所述第k层网络中所述每两个节点的k阶边权重;
根据所述第k层网络中指向各节点的边权重满足预设的权重条件的节点数量,计算所述第k层网络与第k+1层网络中同一节点的k+1阶边权重;
根据所述k阶边权重、所述k+1阶边权重以及k-1阶边权重,构建所述K层全连接网络,其中,...

【专利技术属性】
技术研发人员:徐雨虹林建实张世泽冯潞潞陶建容范长杰胡志鹏
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1