[发明专利]防止游戏外挂的方法及装置有效
| 申请号: | 201310216155.4 | 申请日: | 2013-06-03 | 
| 公开(公告)号: | CN104217156B | 公开(公告)日: | 2018-04-20 | 
| 发明(设计)人: | 任姣姣;冯校伟;熊焰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 | 
| 主分类号: | G06F21/50 | 分类号: | G06F21/50 | 
| 代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 赵囡囡 | 
| 地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 防止 游戏 外挂 方法 装置 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种防止游戏外挂的方法及装置。
背景技术
网络游戏又称Web游戏,是用户通过客户端登录互联网浏览器后所玩的游戏。用户只要能通过客户端登录互联网浏览器,就可以在任何地方、任何时间、任何一台能上网的客户端,比如个人计算机(PC)上,就可以进行游戏。
随着网络游戏的不断发展,外挂技术也不断发展,严重的影响到游戏开发公司以及合法的游戏用户的利益。外挂是指某些人利用自己的电脑技术专门针对一个或多个网络游戏,通过改变网络游戏软件的部分程序,制作而成的作弊程序,仿冒合法的用户不断的向服务器请求游戏资源以及获取游戏资源。
在进行网络游戏的过程中,游戏用户需要通过客户端向服务器请求及获取游戏资源,由于普通的用户属于正常合法使用,因此,普通的用户通过客户端向服务器请求及获取游戏资源时,对服务器的功耗或称为负载影响不大;而外挂属于非法使用,实际上是通过机器自动操作对服务器进行不停的刷机,也就是说,外挂是仿冒普通的用户向服务器请求及获取游戏资源,不停的刷机导致服务器的功耗或称为负载很大,不仅占用整个系统的上行或下行资源交互,而且给服务器带来额外的非必要的功耗或称为负载。
发明内容
有鉴于此,本发明提供一种防止游戏外挂的方法及装置,可以有效的打击游戏外挂,从而降低服务器的功耗或称为负载,提高效率。
一种防止游戏外挂的方法,包括:采集多个游戏用户的特征数据,根据所述特征数据将所述多个用户标定为正常用户或外挂用户,并建立相应的正常用户集以及外挂用户集;根据被标定用户的特征数据及其标定建立外挂概率表,所述外挂概率表包括所述特征数据中的每个特征的特征值以及每个特征值所对应的外挂概率;根据所述外挂概率表并利用贝叶斯算法确认当前的游戏用户是否为外挂用户;以及中断被确认为外挂用户的客户端向服务器发送的游戏资源请求。
防止游戏外挂的装置,包括:采集标定模块,用于采集多个游戏用户的特征数据,根据所述特征数据将所述多个用户标定为正常用户或外挂用户,并建立相应的正常用户集以及外挂用户集;外挂概率表建立模块,用于根据被标定用户的特征数据及其标定建立外挂概率表,所述外挂概率表包括所述特征数据中的每个特征的特征值以及每个特征值所对应的外挂概率;外挂用户确认模块,用于根据所述外挂概率表并利用贝叶斯算法确认当前的游戏用户是否为外挂用户;以及请求中断模块,用于中断被确认为外挂用户的客户端向服务器发送的游戏资源请求。
本发明实施例提供的防止游戏外挂的方法及装置,通过采集多个游戏用户的特征数据,根据所述特征数据将所述多个用户标定为正常用户或外挂用户,根据被标定用户的特征数据及其标定建立外挂概率表,然后根据所述外挂概率表并利用贝叶斯算法确认当前的游戏用户是否为外挂用户,并中断被确认为外挂用户的客户端向服务器发送的游戏资源请求,可以有效的打击游戏外挂,从而降低服务器的功耗或称为负载,提高效率。
为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
附图说明
图1为本发明第一实施例提供的防止游戏外挂的方法的流程图。
图2为本发明第二实施例提供的防止游戏外挂的方法的流程图。
图3为图2中步骤S22的具体流程示意图。
图4为本发明第三实施例提供的防止游戏外挂的装置的结构示意图。
图5为本发明第四实施例提供的防止游戏外挂的装置的结构示意图。
具体实施方式
为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、特征及其功效,详细说明如后。
本发明实施例所提供的防止游戏外挂的方法可应用于游戏客户端设备中。游戏客户端设备包括智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
可以理解的是,于本发明其他实施方式中,本发明实施例所提供的防止游戏外挂的方法也可应用于由多个游戏客户端设备与游戏服务器组成的系统中。
第一实施例
图1为第一实施例提供的防止游戏外挂的方法的流程图。如图1所示,本实施例的防止游戏外挂的方法包括以下步骤:
步骤S11,采集多个游戏用户的特征数据,根据所述特征数据将所述多个用户标定为正常用户或外挂用户,并建立相应的正常用户集以及外挂用户集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310216155.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:等形变悬臂杠杆式压电发电组件
 - 下一篇:龚氏倒相斩波调压功率模块
 





