游戏作弊的识别及处理方法、装置、系统及服务器的制造方法_5

文档序号:9676476阅读:来源:国知局
信息。具体的,可在所述不可发放虚拟物品/虚拟凭证信息附上不可发送理由,例如是认证不通过还是存在作弊行为,通过这个来提醒用户,以对存在作弊行为的异常数据自动做恢复操作,否则无法获取虚拟物品/虚拟凭证以继续正常体验游戏。
[0191]图7是本发明实施例7中一种游戏作弊的识别系统的结构框图。该系统包括客户端71和服务器72,其中:
[0192]客户端71,用于在游戏过程中响应用户获取虚拟物品/虚拟凭证的触发请求,向服务器发送请求以获取所述虚拟物品/虚拟凭证,并同时将所述游戏相关的游戏数据上传给所述服务器;其中,所述虚拟物品/虚拟凭证作为所述游戏中的必要资源的获取路径的权限钥匙或游戏中主要玩法的开启权限钥匙,且所述虚拟物品/虚拟凭证设有有效期限;
[0193]其中,所述客户端发送给服务器的所述请求中还附有用户的唯一ID信息;
[0194]所述服务器基于所述ID信息对所述请求进行认证以及在发放所述虚拟物品/虚拟凭证时记录用户的虚拟物品/虚拟凭证获取完成时间;其中,所述ID信息为服务器首次接收到客户端发送的所述请求以获取所述虚拟物品/虚拟凭证时向客户端分配的。
[0195]所述服务器基于所述ID信息对所述请求进行认证具体包括:
[0196]若所述ID信息对应的用户的虚拟物品/虚拟凭证获取完成时间的记录显示用户的获取频率大于预设的领取频率,则对所述请求认证不通过;
[0197]若所述ID信息对应的用户的虚拟物品/虚拟凭证获取完成时间的记录显示用户的获取频率小于预设的领取频率,则对所述请求认证通过。
[0198]其中,所述预设的领取频率为一天一次或一周一次。
[0199]服务器72,用于对所述请求进行认证以及对所述游戏数据进行作弊识别:若对所请求认证通过且识别用户不存在作弊行为时,则所述客户端返回发放虚拟物品/虚拟凭证信息及对应的虚拟物品/虚拟凭证;若对所请求认证不通过或识别用户存在作弊行为时,则向所述客户端返回不可发放虚拟物品/虚拟凭证信息。
[0200]具体的,服务器72将所述游戏数据与所述ID信息对应的服务端备份数据进行对比,从而识别出所述游戏数据是否存在作弊行为的异常数据。并在识别出用户存在作弊行为时向所述客户端返回不可发放虚拟物品/虚拟凭证信息。具体的,可在所述不可发放虚拟物品/虚拟凭证信息附上不可发送理由,例如是认证不通过还是存在作弊行为,通过这个来提醒用户,以对存在作弊行为的异常数据自动做恢复操作,否则无法获取虚拟物品/虚拟凭证以继续正常体验游戏。
[0201]综上,本发明实施例提供的一种游戏作弊的识别方法及系统通过将作为所述游戏中的必要资源的获取路径的权限钥匙或游戏中主要玩法的开启权限钥匙的虚拟物品/虚拟凭证存放在服务器中,限定客户端的用户在规定时间内至少通过一次联网以向服务器请求获取虚拟物品/虚拟凭证,并请发送请求的同时需要将客户端的游戏数据一同发送给服务器进行作弊识别。即本发明通过引导玩家根据规则联网获取凭证,从而达成对游戏内重要资源的控制并将数据上传监控及处理,并通过在客户端与服务端联网通信时发放虚拟物品/凭证及对比数据。因此,本发明通过结合弱联网方法以达到防止游戏用户通过作弊行为在游戏中牟利的方法,无需过度依赖客户端加密的可靠性,同时结合弱联网方式解决客户端无法甄别本地时间篡改的问题,尤其针对单机游戏的特点,通过弱联网的方法控制单机游戏中重要资源的获取途径,并且不破坏单机游戏的游戏环境,无需用户长期实时联网,从而避开了传统联网防作弊手段需要实时联网监控要求。
[0202]需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0203]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现。一般情况下,凡由计算机程序完成的功能都可以很容易地用相应的硬件来实现,而且,用来实现同一功能的具体硬件结构也可以是多种多样的,例如模拟电路、数字电路或专用电路等。但是,对本发明而言更多情况下软件程序实现是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,U盘、移动硬盘、只读存储器(R0M,Read-0nly Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0204]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
【主权项】
1.一种游戏作弊的识别及处理方法,其特征在于,包括: 在游戏过程中响应用户获取虚拟物品/虚拟凭证的触发请求,向服务器发送请求以获取所述虚拟物品/虚拟凭证;其中,所述虚拟物品/虚拟凭证作为所述游戏中的必要资源的获取路径的权限钥匙或游戏中主要玩法的开启权限钥匙,且所述虚拟物品/虚拟凭证设有有效期限; 在向服务器发送请求以获取所述虚拟物品/虚拟凭证的同时,将所述游戏相关的第一游戏数据上传给所述服务器,由所述服务器对所述第一游戏数据进行作弊识别及处理; 接收服务器返回的可发放虚拟物品/虚拟凭证信息及对应的虚拟物品/虚拟凭证;其中,所述可发放虚拟物品/虚拟凭证信息为所述服务器对所述请求认证通过后生成的; 接收服务器返回的第二游戏数据;其中,若服务器基于所述第一游戏数据识别用户不存在作弊行为时,所述第二游戏数据与所述第一游戏数据一致;若服务器基于所述第一游戏数据识别用户存在作弊行为时,所述第二游戏数据为服务器根据预设的作弊处理方案对所述第一游戏数据进行处理后得到的。2.如权利要求1所述的游戏作弊的识别及处理方法,其特征在于,所述识别及处理方法还包括步骤: 接收服务器返回的不可发放虚拟物品/虚拟凭证信息;其中,所述不可发放虚拟物品/虚拟凭证信息为所述服务器对所述请求认证不通过后生成的。3.如权利要求2所述的游戏作弊的识别及处理方法,其特征在于,在向服务器发送请求以获取所述虚拟物品/虚拟凭证的同时,还将用户的唯一ID信息附到所述请求中,使所述服务器基于所述ID信息对所述请求进行认证以及记录用户的虚拟物品/虚拟凭证获取完成时间;其中,所述ID信息为用户首次向服务器发送请求以获取所述虚拟物品/虚拟凭证时由服务器分配的。4.如权利要求3所述的游戏作弊的识别及处理方法,其特征在于,所述服务器基于所述ID信息对所述请求进行认证具体包括: 若所述ID信息对应的用户的虚拟物品/虚拟凭证获取完成时间的记录显示用户的获取频率大于预设的领取频率,则对所述请求认证不通过; 若所述ID信息对应的用户的虚拟物品/虚拟凭证获取完成时间的记录显示用户的获取频率小于预设的领取频率,则对所述请求认证通过。5.如权利要求4所述的游戏作弊的识别及处理方法,其特征在于,所述预设的领取频率为一天一次或一周一次。6.如权利要求3?5任一项所述的游戏作弊的识别及处理方法,其特征在于,所述将所述游戏相关的第一游戏数据上传给所述服务器,由所述服务器对所述第一游戏数据进行作弊识别及处理具体包括: 将本地的第一游戏数据上传给所述服务器,由所述服务器将所述第一游戏数据与所述ID信息对应的服务端备份数据进行对比,从而识别出所述第一游戏数据是否存在作弊行为的异常数据并做相应的处理。7.如权利要求1所述的游戏作弊的识别及处理方法,其特征在于,所述预设的作弊处理方案包括:游戏锁死或异常数据恢复。8.一种游戏作弊的识别及处理装置,其特征在于,包括: 请求凭证发送模块,用于在游戏过程中响应用户获取虚拟物品/虚拟凭证的触发请求,向服务器发送请求以获取所述虚拟物品/虚拟凭证;其中,所述虚拟物品/虚拟凭证作为所述游戏中的必要资源的获取路径的权限钥匙或游戏中主要玩法的开启权限钥匙,且所述虚拟物品/虚拟凭证设有有效期限; 游戏数据上传模块,用于在所述请求发送模块向服务器发送请求以获取所述虚拟物品/虚拟凭证的同时,将本地的第一游戏数据上传给所述服务器,由所述服务器对所述第一游戏数据进行作弊识别及处理; 第一凭证信息接收模块,用于接收服务器返回的可发放虚拟物品/虚拟凭证信息及对应的虚拟物品/虚拟凭证;其中,所述可发放虚拟物品/虚拟凭证信息为所述服务器对所述请求认证通过后生成的; 游戏数据接收模块,用于接收服务器返回的第二游戏数据;其中,若服务器基于所述第一游戏数据识别用户不存在作弊行为时,所述第二游戏数据与所述第一游戏数据一致;若服务器基于所述第一游戏数据识别用户存在作弊行为时,所述第二游戏数据为服务器根据预设的作弊处理方案对所述第一游戏数据进行处理后得到的。9.如权利要求8所述的游戏作弊的识别及处理装置,其特征在于,所述装置还包括: 第二凭证信息接收模块,用于接收服务器返回的不可发放虚拟物品/虚拟凭证信息;其中,所述不可发放虚拟物品/虚拟凭证信息为所述服务器对所述请求认证不通过后生成的。10.如权利要求9所述的游戏作弊的识别及处理装置,其特征在于,所述请求凭证发送模块还用于:在向服务器发送请求以获取所述虚拟物品/虚拟凭证的同时,还将用户的唯一ID信息附到所述请求中,使所述服务器基于所述ID信息对所述请求进行认证以及记录用户的虚拟物品/虚拟凭证获取完成时间;其中,所述ID信息为用户首次向服务器发送请求以获取所述虚拟物品/虚拟凭证时由服务器分配的。11.如权利要求10所述的游戏作弊的识别及处理装置,其特征在于,所述服务器基于所述ID信息对所述请求进行认证具体包括: 若所述ID信息对应的用户的虚拟物品/虚拟凭证获取完成时间的记录显示用户的获取频率大于预设的领取频率,则对所述请求认证不通过; 若所述ID信息对应的用户的虚拟物品/虚拟凭证获取完成时间的记录显示用户的获取频率小于预设的领取频率,则对所述请求认证通过。12.如权利要求11所述的游戏作弊的识别及处理装置,其特征在于,所述预设的领取频率为一天一次或一
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1