[发明专利]游戏的透视外挂检测方法、装置、设备及存储介质在审
申请号: | 202010727849.4 | 申请日: | 2020-07-24 |
公开(公告)号: | CN111821693A | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 戚家恒;沈乔治;冯潞潞;张世泽;王剑宇;严晗;林建实;陶建容;范长杰;胡志鹏 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/75 | 分类号: | A63F13/75 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 张芮 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 透视 外挂 检测 方法 装置 设备 存储 介质 | ||
本申请提供一种游戏的透视外挂检测方法、装置、设备及存储介质,涉及游戏技术领域。该方法包括:获取游戏客户端的游戏图像,所述游戏图像为所述游戏客户端对应的游戏角色在执行击杀操作时的客户端截图;根据所述游戏图像,进行透视外挂检测,以确定所述游戏客户端是否使用透视外挂。相对于现有技术,避免了外挂漏判造成其他玩家的游戏体验受到影响的问题。
技术领域
本申请涉及游戏技术领域,具体而言,涉及一种游戏的透视外挂检测方法、装置、设备及存储介质。
背景技术
随着游戏的发展,越来越多类型的游戏涌入人们的生活,人们一般在业余时间会选择自己感兴趣的游戏休闲娱乐,其中,第一人称射击游戏(First-person shootinggame,FPS)近年来受到人们的广泛喜爱。
FPS游戏由于对计算延时非常敏感,所以游戏开发商通常会将大部分数据下放到客户端,由客户端完成计算并告知服务器结果。但这就会导致外挂开发变的非常容易,而一局游戏即使只出现一个外挂玩家,也会对所有人的游戏体验造成极大的影响。因此对于这类游戏的外挂检测变得尤为重要,现有技术中一般通过进程检测,即客户端记录外挂进程各类特征,以及内存代码片段生成的特征码,当游戏运行过程中发现相同特征的进程时就进行封禁。
但是这样的检测方式由于外挂进程会随着外挂更新而发生变化,且对于尚未知晓的外挂上述检测方法常有遗漏,造成外挂漏判的可能,仍会影响其他玩家的游戏体验。
发明内容
本申请的目的在于,针对上述现有技术中的不足,提供一种游戏的透视外挂检测方法、装置、设备及存储介质,以解决现有技术中外挂漏判导致影响其他玩家游戏体验的问题。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请一实施例提供了一种游戏的透视外挂检测方法,所述方法包括:
获取游戏客户端的游戏图像,所述游戏图像为所述游戏客户端对应的游戏角色在执行击杀操作时的客户端截图;
根据所述游戏图像,进行透视外挂检测,以确定所述游戏客户端是否使用透视外挂。
可选地,所述获取游戏客户端的游戏图像包括:
获取待检测的至少一个游戏角色的信息;
根据所述游戏角色的信息,从预设的第一存储位置中获取所述游戏角色的游戏图像。
可选地,所述根据所述游戏角色的信息,从预设的第一存储位置中获取所述游戏角色的游戏图像,包括:
根据所述游戏角色的信息,从预设的第二存储位置获取所述游戏角色的图像存储地址;其中,所述第二存储位置存储有所述游戏角色的信息,以及所述游戏角色的图像存储地址;
根据所述游戏角色的图像存储地址,从所述第一存储位置中获取所述游戏图像。
可选地,所述游戏角色的信息包括:所述游戏角色的标识信息,和所述游戏角色在游戏场景中场景地图的标识信息。
可选地,所述游戏图像为所述游戏角色在所述场景地图中每局游戏中首次执行击杀操作时的客户端截图。
可选地,所述根据所述游戏图像,对所述游戏角色进行透视外挂检测,以确定所述游戏客户端是否使用透视外挂,包括:
确定所述游戏图像与预设的透视外挂面板图像之间的相似度;
若所述相似度大于或等于预设相似度,则确定所述游戏角色使用透视外挂;
若所述相似度小于所述预设相似度,则确定所述游戏角色未使用透视外挂。
可选地,所述确定所述游戏图像与预设的透视外挂面板图像之间的相似度,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010727849.4/2.html,转载请声明来源钻瓜专利网。