一种反作弊方法及系统技术方案

技术编号:21399650 阅读:45 留言:0更新日期:2019-06-19 07:10
本发明专利技术涉及一种客户端的反作弊方法,包括:接收对于业务服务端的请求;响应于存在来自与所述业务服务端关联的服务器的唯一标识,将所述对于业务服务端的请求与所述唯一标识关联;以及向所述业务服务端发送所述唯一标识。

【技术实现步骤摘要】
一种反作弊方法及系统
本专利技术涉及一种互联网
,特别地涉及一种反作弊方法及系统。
技术介绍
对于互联网经济模式,通过向客户提供一定的奖励而鼓励客户去试验、使用或者评价新的产品或者服务成为一种常态。然而,这种方式也为作弊者提供了方便。现有技术中一般通过识别用户设备来排出作弊者。然而,现有的用户设备识别技术主要只针对一些显性指标,例如:IMEI、android_id等。这些参数容易别篡改,而且市面上的手机很多IMEI是一样的,容易造成多个设备被识别成一个设备。因此,本领域需要一种全新的用户反作弊识别方法及系统。
技术实现思路
针对现有技术中存在的技术问题,本专利技术提出了一种客户端的反作弊方法,包括:接收对于业务服务端的请求;响应于存在来自与所述业务服务端关联的服务器的唯一标识,将所述对于业务服务端的请求与所述唯一标识关联;以及向所述业务服务端发送所述唯一标识。如上所述的客户端的反作弊方法,其中所述唯一标识至少部分基于所述客户端的硬件和/或软件信息。如上所述的客户端的反作弊方法,其中所述唯一标识至少部分基于所述客户端的安全检测。如上所述的客户端的反作弊方法,其中所述安全检测包括检测所述客户端的环境、历史信息、操作习惯中的一者或多者。如上所述的客户端的反作弊方法,进一步包括:响应于不存在来自与所述业务服务端关联的服务器的唯一标识,向与所述业务服务端关联的所述服务器请求所述唯一标识。如上所述的客户端的反作弊方法,进一步包括:向所述业务服务端关联的所述服务器上报所述客户端的硬件和/或软件信息。如上所述的客户端的反作弊方法,进一步包括:运行安全检测程序;以及向所述业务服务端关联的所述服务器上报安全检测结果。如上所述的客户端的反作弊方法,进一步包括:响应于接收来自所述业务服务端拒绝服务的结果,向用户提示拒绝服务的原因。本专利技术提出了一种业务服务端的反作弊方法,包括:接收来自客户端的唯一标识;向与所述业务服务端关联的服务器上报所述唯一标识;接收来自所述服务器的风险查询结果;以及同意或拒绝服务所述客户端。如上所述的业务服务端的反作弊方法,其中针对同一所述唯一标识,不同时间所述风险查询结果可能不同。如上所述的业务服务端的反作弊方法,进一步包括:响应于同意服务所述客户端,记录所述客户端的行为并发送到所述服务器。如上所述的业务服务端的反作弊方法,进一步包括:响应于拒绝服务所述客户端,向所述客户端发送拒绝服务的原因。本专利技术提出了一种服务器反作弊识别方法,包括:接收业务服务端上报的唯一标识;根据所述唯一标识,确定所述唯一标识对应的客户端的风险;以及向所述业务服务端提供确定的风险结果。如上所述的服务器反作弊方法,进一步包括提取所述唯一标识对应的客户端的硬件和/或软件信息。如上所述的服务器反作弊方法,进一步包括提取所述唯一标识对应的所述客户端的安全检测结果。如上所述的服务器反作弊方法,进一步包括基于数据模型确定所述唯一标识对应的客户端的风险,其中所述数据模型至少部分基于以下信息中的一者或多者:a.具有相同或相似硬件和/或软件信息的客户端的数量;b.具有相同或相似环境的客户端的数量;c.具有相同或相似历史信息的客户端的数量;以及d.具有相同或相似操作习惯的客户端的数量。如上所述的服务器反作弊方法,进一步包括基于数据模型确定所述唯一标识对应的客户端的风险,其中所述数据模型至少部分基于以下信息中的一者或多者:e.具有相同或相似硬件和/或软件信息的客户端与可用机型的差别;f.具有相同或相似环境的客户端与可用环境的差别;g.具有相同或相似历史信息的客户端与真实用户的差别;以及h.具有相同或相似操作习惯的客户端与真实用户的差别。如上所述的服务器反作弊方法,进一步包括:接收来自所述客户端的针对唯一标识的请求;以及向所述客户端返回与所述客户端关联的唯一标识。如上所述的服务器反作弊方法,进一步包括:根据所述客户端的硬件和/或软件信息;和/或安全检测结果更新所述数据模型。如上所述的服务器反作弊方法,进一步包括:根据来自所述业务服务端的所述客户端的行为,更新所述数据模型。如上所述的服务器反作弊方法,其中所述服务器和所述业务服务端为同一服务端。本专利技术提出了一种客户端,包括:业务应用单元,用于接收对于业务服务端的请求;响应于存在来自与所述业务服务端关联的服务器的唯一标识,将所述对于业务服务端的请求与所述唯一标识关联;以及向所述业务服务端发送所述唯一标识;以及服务器通信单元,用于响应于不存在来自与所述业务服务端关联的服务器的所述唯一标识,向与所述业务服务端关联的所述服务器请求所述唯一标识。如上所述的客户端,其中服务器通信单元包括参数获取模块,用于通过一种或多种高级语言获取所述客户端多个维度的硬件和/或软件参数。如上所述的客户端,其中服务器通信单元包括安全检测模块,用于检测所述客户端的环境、历史信息、操作习惯中的一者或多者。本专利技术提出了一种服务器,包括:数据模型,用于根据客户端的唯一标识,确定所述的客户端的风险;接入单元,用于接收业务服务端上报的所述唯一标识;接收来自所述数据模型的根据所述唯一标识确定的风险结果,以及向所述业务服务端提供确定的风险结果。如上所述的服务器,其中所述接入单元进一步用于接收来自所述客户端的针对唯一标识的请求;以及向所述客户端返回与所述客户端关联的唯一标识;以及根据所述客户端的硬件和/或软件信息;和/或安全检测结果;和/或来自所述业务服务端的所述客户端的行为,更新所述数据模型。本专利技术提出了一种业务服务端,包括:服务单元;接入单元,用于接收来自客户端的唯一标识;向与所述业务服务端关联的服务器上报所述唯一标识;接收来自所述服务器的风险查询结果;以及同意或拒绝服务所述客户端。附图说明下面,将结合附图对本专利技术的优选实施方式进行进一步详细的说明,其中:图1为现有技术的设备识别示意图;图2为根据本专利技术一个实施例的反作弊识别系统客户端设备的示意图;图3为根据本专利技术一个实施例的反作弊识别系统服务器示意图;图4为根据本专利技术一个实施例的反作弊识别系统的示意图;以及图5为根据本专利技术一个实施例的反作弊识别方法流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在以下的详细描述中,可以参看作为本申请一部分用来说明本申请的特定实施例的各个说明书附图。在附图中,相似的附图标记在不同图式中描述大体上类似的组件。本申请的各个特定实施例在以下进行了足够详细的描述,使得具备本领域相关知识和技术的普通技术人员能够实施本申请的技术方案。应当理解,还可以利用其它实施例或者对本申请的实施例进行结构、逻辑或者电性的改变。图1为现有技术的设备识别示意图。如图所示,用户100访问业务服务端105登陆。业务服务端105根据用户100手机硬性指标,例如:IMEI、android-id等确定用户100设备。图2为根据本专利技术一个实施例的反作弊识别系统客户端设备的示意图。如图所示,客户端101能够具有客户端处理器212、客户本文档来自技高网...

【技术保护点】
1.一种客户端的反作弊方法,包括:接收对于业务服务端的请求;响应于存在来自与所述业务服务端关联的服务器的唯一标识,将所述对于业务服务端的请求与所述唯一标识关联;以及向所述业务服务端发送所述唯一标识。

【技术特征摘要】
1.一种客户端的反作弊方法,包括:接收对于业务服务端的请求;响应于存在来自与所述业务服务端关联的服务器的唯一标识,将所述对于业务服务端的请求与所述唯一标识关联;以及向所述业务服务端发送所述唯一标识。2.根据权利要求1所述的方法,其中所述唯一标识至少部分基于所述客户端的硬件和/或软件信息。3.根据权利要求1所述的方法,其中所述唯一标识至少部分基于所述客户端的安全检测。4.根据权利要求3所述的方法,其中所述安全检测包括检测所述客户端的环境、历史信息、操作习惯中的一者或多者。5.根据权利要求1所述的方法,进一步包括:响应于不存在来自与所述业务服务端关联的服务器的唯一标识,向与所述业务服务端关联的所述服务器请求所述唯一标识。6.根据权利要求5所述的方法,进一步包括:向所述业务服务端关联的所述服务器上报所述客户端的硬件和/或软件信息。7.根据权利要求5所述的方法,进一步包括:运行安全检测程序;以及向所述业务服务端关联的所述服务器上报安全检测结果。8.根据权利要求1所述的方法,进一步包括:响应于接收来自所述业务服务端拒绝服务的结果,向用户提示拒绝服务的原因。9.一种业务服务端的反作弊方法,包括:接收来自客户端的唯一标识;向与所述业务服务端关联的服务器上报所述唯一标识;接收来自所述服务器的风险查询结果;以及同意或拒绝服务所述客户端。10.根据权利要求9所述的方法,其中针对同一所述唯一标识,不同时间所述风险查询结果可能不同。11.根据权利要求9所述的方法,进一步包括:响应于同意服务所述客户端,记录所述客户端的行为并发送到所述服务器。12.根据权利要求9所述的方法,进一步包括:响应于拒绝服务所述客户端,向所述客户端发送拒绝服务的原因。13.一种服务器反作弊识别方法,包括:接收业务服务端上报的唯一标识;根据所述唯一标识,确定所述唯一标识对应的客户端的风险;以及向所述业务服务端提供确定的风险结果。14.根据权利要求13所述的方法,进一步包括提取所述唯一标识对应的客户端的硬件和/或软件信息。15.根据权利要求13所述的方法,进一步包括提取所述唯一标识对应的所述客户端的安全检测结果。16.根据权利要求13所述的方法,进一步包括基于数据模型确定所述唯一标识对应的客户端的风险,其中所述数据模型至少部分基于以下信息中的一者或多者:a.具有相同或相似硬件和/或软件信息的客户端的数量;b.具有相同或相似环境的客户端的数量;c.具有相同或相似历史信息的客户端的数量;以及d.具有相同或相似操作习惯的客户端的数量...

【专利技术属性】
技术研发人员:宋骅
申请(专利权)人:上海基分文化传播有限公司
类型:发明
国别省市:上海,31

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

1