【技术实现步骤摘要】
访问请求的处理方法、相关设备及存储介质
[0001]本申请涉及计算机
,尤其涉及访问请求的处理方法
、
相关设备及存储介质
。
技术介绍
[0002]网站
、
网页
、
应用软件等互联网站点,通常会接收到大量的访问请求
。
互联网站点如果被异常对象
(
即恶意对象
)
使用,将会长时间占用互联网站点的系统资源
(
例如
CPU
资源
)
,导致正常使用对象在使用该互联网站点时的使用体验受限,因此需要在接收到访问请求之后识别出异常对象,以便之后互联网站点拒绝异常对象的访问请求,从而防止互联网站点的系统资源被占用
。
传统的识别方式主要是通过单个
IP
地址
(Internet Protocol Address
,互联网协议地址
)
访问网站的频次来判断该
IP
地址是否为异常访问
。< ...
【技术保护点】
【技术特征摘要】
1.
一种访问请求的处理方法,其特征在于,包括:在接收到目标对象的第一访问请求时,获取所述目标对象发起所述第一访问请求的过程中采集到的第一对象行为数据,以及所述目标对象发起所述第一访问请求的目标地址,其中,所述第一对象行为数据包括如下一种或多种:所述第一访问请求携带的访问数据,所述目标地址在预设时间段内发起的历史访问请求的时间数据,所述目标对象发起所述第一访问请求的过程中的屏幕滑动数据;调用训练后的对象识别模型,对所述第一对象行为数据进行处理,得到对象识别结果,其中,所述对象识别结果用于指示所述目标对象是否为异常对象,所述训练后的对象识别模型是基于训练对象的训练对象行为数据和所述训练对象的训练标签对对象识别模型进行训练得到的;当所述对象识别结果指示所述目标对象为异常对象时,存储所述目标地址;在接收到任一对象的第二访问请求时,将所述任一对象发起所述第二访问请求的访问地址与存储的各个目标地址进行比较;若所述访问地址与存储的任一目标地址相同,则拒绝响应所述第二访问请求
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述第一对象行为数据进行特征分析处理,得到所述第一对象行为数据在至少一个预设维度的数据特征;将所述至少一个预设维度的数据特征进行拼接,得到目标对象文本;所述调用训练后的对象识别模型,对所述第一对象行为数据进行处理,得到对象识别结果,包括:调用训练后的对象识别模型,对所述目标对象文本进行处理,得到所述对象识别结果
。3.
根据权利要求2所述的方法,其特征在于,所述第一对象行为数据包括所述第一访问请求携带的访问数据;所述对所述第一对象行为数据进行特征分析处理,得到所述第一对象行为数据在至少一个预设维度的数据特征,包括:获取所述访问数据的数据量,并将所述数据量和预设数据量阈值进行比较,得到第一比较结果;根据所述第一比较结果生成所述第一对象行为数据在一个预设维度的数据特征,所述数据特征用于指示所述访问数据的数据量是否小于所述预设数据量阈值
。4.
根据权利要求2所述的方法,其特征在于,所述第一对象行为数据还包括所述目标地址在预设时间段内发起的历史访问请求的时间数据,所述时间数据包括每个历史访问请求的访问时间;所述对所述第一对象行为数据进行特征分析处理,得到所述第一对象行为数据在至少一个预设维度的数据特征,包括:根据所述第一访问请求的访问时间和所述每个历史访问请求的访问时间,对所述第一访问请求和各个历史访问请求进行排序,得到排序后的访问请求;获取所述排序后的访问请求中每两个访问请求的访问时间间隔,所述访问时间间隔是由所述每两个访问请求的访问时间的差值得到的;根据所述每两个访问请求的访问时间间隔,得到所述第一访问请求与所述预设时间段内的历史访问请求的综合时间间隔;
将所述综合时间间隔和预设时间阈值进行比较,得到第二比较结果;根据所述第二比较结果生成所述第一对象行为数据在一个预设维度的数据特征,所述数据特征用于指示所述综合时间间隔是否大于所述预设时间阈值
。5.
根据权利要求2所述的方法,其特征在于,所述第一对象行为数据还包括所述目标对象发起所述第一访问请求的过程中的屏幕滑动数据;所述对所述第一对象行为数据进行特征分析处理,得到所述第一对象行为数据在至少一个预设维度的数据特征,包括:将所述屏幕滑动数据和预设屏幕滑动数据进行比较,得到第三比较结果;根据所述第三比较结果生成所述第一对象行为数据在一个预设维度的数据特征,所述数据特征用于指示所述屏幕滑动数据是否为正常对象的屏幕滑动数据
。6.
根据权利要求1所述的方法,其特征在于,所述获取所述目标对象发起所述第一访问请求的过程中采集到的第一对象行为数据,包括:接收所述目标对象的终端设备发送的加密后的第一对象行为数据和第一发送时间,所述加密后的第一对象行为数据是所述终端设备使用密钥对所述第一对象行为数据进行加密得到的,所述密钥是在首次接收到所述目标对象的访问请求时发送至所述终端设备的,所述第一发送时间是所述终端设备基于第一时间戳和差值时间生成的,所述第一时间戳用于指示所述加密后的第一对象行为数据的发送时间,所述差值时间是所述终端设备基于接收到所述密钥的接收时间和所述密钥的发送时间确定的,所述密钥的发送时间是在首次接收到所述目标对象的访问请求时发送至所述终端设备的;若所述密钥的发送时间与所述第一发送时间之间的差值小于预设差值,则基于所述密钥对所述加密后的第一对象行为数据进行解密处理,得到所述第一对象行为数据
。7.
根据权利要求6所述的方法,其特...
【专利技术属性】
技术研发人员:李坚,王海忠,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。