一种对象处理方法及装置制造方法及图纸

技术编号:28143597 阅读:16 留言:0更新日期:2021-04-21 19:24
本申请提供一种对象处理方法及装置,其中所述对象处理方法包括:接收客户端发送的针对目标对象的下载指令,其中,所述下载指令中携带有所述客户端的属性信息和所述目标对象的对象标识;基于所述客户端的属性信息为所述客户端生成验证标识,并存储所述验证标识;根据所述对象标识获取所述目标对象,并将所述目标对象以及所述验证标识发送至所述客户端;其中,所述验证标识根据用户在所述客户端的登录信息进行更新。信息进行更新。信息进行更新。

【技术实现步骤摘要】
一种对象处理方法及装置


[0001]本申请涉及计算机
,特别涉及一种对象处理方法及装置、计算设备和计算机可读存储介质。

技术介绍

[0002]分布式拒绝服务攻击(Distributed Denial of Service)是一种基于DoS的特殊形式的拒绝服务攻击,是一种分布的、协同的大规模攻击方式。单一的DoS攻击一般是采用一对一方式的,它利用网络协议和操作系统的一些缺陷,采用欺骗和伪装的策略来进行网络攻击,使网站服务器充斥大量要求回复的信息,消耗网络带宽或系统资源,导致网络或系统不胜负荷以至于瘫痪而停止提供正常的网络服务,因此,针对DDoS攻击如何有效且及时地防御成为亟待解决的问题。

技术实现思路

[0003]有鉴于此,本申请实施例提供了一种对象处理方法及装置、计算设备和计算机可读存储介质,以解决现有技术中存在的技术缺陷。
[0004]根据本申请实施例的第一方面,提供了一种对象处理方法,包括:
[0005]接收客户端发送的针对目标对象的下载指令,其中,所述下载指令中携带有所述客户端的属性信息和所述目标对象的对象标识;
[0006]基于所述客户端的属性信息为所述客户端生成验证标识,并存储所述验证标识;
[0007]根据所述对象标识获取所述目标对象,并将所述目标对象以及所述验证标识发送至所述客户端;
[0008]其中,所述验证标识根据用户在所述客户端的登录信息进行更新。
[0009]根据本申请实施例的第二方面,提供了一种对象处理装置,包括:
[0010]接收模块,被配置为接收客户端发送的针对目标对象的下载指令,其中,所述下载指令中携带有所述客户端的属性信息和所述目标对象的对象标识;
[0011]生成模块,被配置为基于所述客户端的属性信息为所述客户端生成验证标识,并存储所述验证标识;
[0012]发送模块,被配置为根据所述对象标识获取所述目标对象,并将所述目标对象以及所述验证标识发送至所述客户端;
[0013]更新模块,被配置为所述验证标识根据用户在所述客户端的登录信息进行更新。
[0014]根据本申请实施例的第三方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述指令时实现所述对象处理方法的步骤。
[0015]根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现所述对象处理方法的步骤。
[0016]本申请实施例中,通过接收客户端针对目标对象发送的下载指令中的客户端的属
性信息,为客户端生成验证标识,并将验证标识发送至客户端,且验证标识根据用户在客户端的登录信息进行更新,以实现在采用欺骗和伪装的策略进行DDoS攻击时,可根据发送至客户端的验证标识来识别客户端信息,以判断是否遭受了恶意攻击,通过验证标识不仅可以有效且及时地防御DDoS攻击,也可以保证服务器提供正常的网络服务。
附图说明
[0017]图1是本申请实施例提供的计算设备的结构框图;
[0018]图2是本申请实施例提供的对象处理方法的流程图;
[0019]图3是本申请实施例提供的对象处理方法的处理过程流程图;
[0020]图4是本申请实施例提供的对象处理装置的结构示意图。
具体实施方式
[0021]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0022]在本申请一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请一个或多个实施例。在本申请一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本申请一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0023]应当理解,尽管在本申请一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0024]首先,对本专利技术一个或多个实施例涉及的名词术语进行解释。
[0025]DDoS:(英文全称:Distributed Denial of Service,中文全称:分布式拒绝服务攻击)是一种基于DoS(拒绝服务)的特殊形式的拒绝服务攻击,是一种分布的、协同的大规模攻击方式。
[0026]DoS:(英文全称:Denial of Service,中文全称:拒绝服务)是一种常用来使服务器获网络瘫痪的网络攻击手段。
[0027]SYN Flood攻击:(SYN洪水攻击)是当前最流行的DoS(拒绝服务攻击)与DDoS(分布式拒绝服务攻击)的方式之一,这是一种利用TCP(传输控制协议)协议缺陷,发送大量伪造的TCP连接请求,从而使得被攻击方资源耗尽(CPU满负荷或内存不足)的攻击方式。
[0028]UUID(英文全称:Universally Unique Identifier,中文全称:通用唯一识别码):是指网络服务器在客户端浏览器请求服务器资源时,生成的用于唯一标识浏览器的数字,它保证对在同一时空中的所有机器浏览器的标识都是唯一的。
[0029]TCP协议(传输控制协议):是一种面向连接的、可靠的、基于字节流的运输层通信协议。
[0030]UDP协议(用户数据报协议):是开放式系统互联参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。
[0031]在本申请中,提供了一种对象处理方法及装置、计算设备和计算机可读存储介质,在下面的实施例中逐一进行详细说明。
[0032]图1示出了根据本申请一实施例的计算设备100的结构框图。该计算设备100的部件包括但不限于存储器110和处理器120。处理器120与存储器110通过总线130相连接,数据库150用于保存数据。
[0033]计算设备100还包括接入设备140,接入设备140使得计算设备100能够经由一个或多个网络160通信。这些网络的示例包括公用交换电话网(PSTN)、局域网(LAN)、广域网(WAN)、个域网(PAN)或诸如因特网的通信网络的组合。接入设备140可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(NIC))中的一个或多个,诸如IEEE802.11无线局域网(WLAN)无线接口、全球微波互联接入(Wi

MAX)接口、以太网接口、通用串行总线(USB)接口、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对象处理方法,其特征在于,包括:接收客户端发送的针对目标对象的下载指令,其中,所述下载指令中携带有所述客户端的属性信息和所述目标对象的对象标识;基于所述客户端的属性信息为所述客户端生成验证标识,并存储所述验证标识;根据所述对象标识获取所述目标对象,并将所述目标对象以及所述验证标识发送至所述客户端;其中,所述验证标识根据用户在所述客户端的登录信息进行更新。2.根据权利要求1所述的对象处理方法,其特征在于,所述将所述目标对象以及所述验证标识发送至所述客户端之后,还包括:接收所述客户端发送的针对所述目标对象的登录请求,其中,所述登录请求携带有所述目标对象的登录信息和所述验证标识;将所述验证标识与所述存储的验证标识进行匹配,在匹配成功的情况下,基于所述目标对象的登录信息更新并存储所述验证标识;将更新后的验证标识发送至所述客户端,并为所述客户端返回登录成功信息。3.根据权利要求1或2所述的对象处理方法,其特征在于,所述基于所述客户端的属性信息为所述客户端生成验证标识,并存储所述验证标识之后,包括:基于所述客户端的属性信息为所述客户端生成数据加密信息,并存储所述数据加密信息,且将所述数据加密信息发送至客户端。4.根据权利要求3所述的对象处理方法,其特征在于,所述将所述目标对象以及所述验证标识发送至所述客户端之后,还包括:接收所述客户端发送的针对所述目标对象的数据获取请求,其中,所述数据获取请求携带有所述目标对象的数据标识和所述验证标识;将所述验证标识与预先存储的验证标识进行匹配,在匹配成功的情况下,基于所述数据标识获取与所述数据标识对应的数据,并根据所述目标对象的数据获取请求更新并存储所述验证标识;将更新后的验证标识发送至所述客户端,并为所述客户端发送所述数据标识对应的数据。5.根据权利要求4所述的对象处理方法,其特征在于,所述为所述客户端发送所述数据标识对应的数据,包括:基于所述数据加密信息对所述数据标识对应的数据...

【专利技术属性】
技术研发人员:陈天宇梁波
申请(专利权)人:珠海西山居移动游戏科技有限公司
类型:发明
国别省市:

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

1