[发明专利]游戏的监控报警方法和设备在审
申请号: | 201210325847.8 | 申请日: | 2012-09-03 |
公开(公告)号: | CN103678841A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 陶惠良 | 申请(专利权)人: | 人人游戏网络科技发展(上海)有限公司 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;G06F21/10 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 200444 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 监控 报警 方法 设备 | ||
技术领域
本发明的实施方式涉及计算机网络技术领域,更具体地涉及游戏的监控报警方法和设备。
背景技术
随着互联网技术的发展和普及,基于互联网的应用程序也日益丰富和发展。然而,常常有恶意使用者为了获得开发者允许范围外的权限而对网络应用程序进行破坏或篡改,所以网络应用程序的安全性问题也越来越凸显。特别是对于网络游戏程序,这种恶意篡改现象更突出。
例如,“外挂”就是一种常见的作弊程序,其可以通过改变网络应用程序的部分程序来实现作弊。网络游戏的外挂通常是将外挂程序嫁接到游戏程序当中,通过截取并修改游戏发送到游戏服务器的数据而实现各种功能的增强。网络游戏的恶意玩家常常使用网络游戏的外挂来获得他原来得不到的功能,如代替其进行游戏、提高其攻击能力等。
现有的一种防止外挂的方式是对客户端发往服务器的数据包进行加密,使外挂无法发包。然而,这种方式有一定的缺陷,很难确定合适的加密算法复杂度。如果数据加密算法太复杂,则无法保证游戏运行流畅;而如果数据加密算法复杂度不够,则往往安全性不高,容易被破解。还有一种防止外挂的方式,是截取客户端发往服务器的数据包并对数据包进行分析,然而这种方式很难制定出有效的策略以确定数据包是作弊数据包还是正常数据包。
发明内容
因此,本发明的目的在于,提供一种游戏的监控报警方法和设备。
根据本发明的一个方面,提供了一种游戏的监控报警方法,包括:选择要监控的虚拟数据;针对每个玩家分别监控所选择的虚拟数据;将通过监控得到的关于每个玩家的虚拟数据的信息与阈值进行比较;以及基于比较结果判断是否出现异常。
根据本发明的另一方面,提供了一种游戏的监控报警设备,包括:选择装置,被配置为选择要监控的虚拟数据;监控装置,被配置为针对每个玩家分别监控所选择的虚拟数据;比较装置,被配置为将通过监控得到的关于每个玩家的虚拟数据的信息与阈值进行比较;以及判断装置,被配置为基于比较结果判断是否出现异常。
本发明的实施方式通过针对每个玩家分别监控所选择的虚拟数据,能够快速、有效地识别游戏中的异常情况。
附图说明
通过对结合附图所示出的实施方式进行详细说明,本发明的上述以及其他特征将更加明显,附图中相同的标号表示相同或相似的元素。在附图中:
图1示出了根据本发明一个实施方式的游戏的监控报警方法100的流程图;以及
图2示出了根据本发明的一个实施方式的游戏的监控报警设备200的框图。
具体实施方式
下文将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。
附图中的流程图和框图,图示了按照本发明各种实施方式的系统、方法和设备的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为备选的实现中,方框中所标注的功能也可以按照不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依据所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以利用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
下面结合附图以示例的方式详细描述本发明的各种实施方式。
首先参考图1,其示出了根据本发明一个实施方式的游戏的监控报警方法100的流程图。
图1所示的方法100在开始之后,在步骤S101,选择要监控的虚拟数据。
本文中所述的“虚拟数据”可以包括可以随着游戏的进程积累和变化的虚拟数据,例如玩家的虚拟物品、金钱值、经验值等。
根据本发明的实施方式,在玩家的多个虚拟数据中选择要监控的虚拟数据。在一个实施方式中,可以根据预定策略来选择,例如选择在预定时间内增长量应当在预定限度内的虚拟数据。
例如,在游戏中,每个玩家每天都可以获得一定的虚拟物品A、虚拟物品B和金钱值。根据游戏策划,一个玩家每天最多只能获得5件物品A,可以获得几百件物品B,而金钱值就比较随机,可能很多,也可能很少。此时,可以选择虚拟物品A作为监控对象。因为物品A的数量的变化率有规律并且数量值有限,所以可以更容易监测到变化和异常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于人人游戏网络科技发展(上海)有限公司,未经人人游戏网络科技发展(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210325847.8/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用