一种用户行为分析的方法、装置及终端设备制造方法及图纸

技术编号:38836982 阅读:13 留言:0更新日期:2023-09-17 09:53
本申请公开了一种用户行为分析的方法、装置及终端设备,通过获取用户实时访问行为操作,得到用户的实时行为链,然后根据用户的实时行为链和预先设置的参考行为链计算得到用户的行为偏离度,再通过用户的偏离度和访问行为关联的至少一个目标参数,得到用户的信任度,最后根据用户的信任度实时确定是否阻止用户的访问请求,进而实现对用户行为的准确分析。析。析。

【技术实现步骤摘要】
一种用户行为分析的方法、装置及终端设备


[0001]本申请涉及网络安全
,尤其涉及一种用户行为分析的方法、装置及终端设备。

技术介绍

[0002]现有技术中,通常是针对用户访问后的行为进行分析,然后根据分析结果对用户下次访问进行意见指导。例如,通过采集指定时间段内的用户访问行为,对该指定时间段内的用户访问行为进行分析,若允许用户访问A网站后,出现A网站中的数据信息在该指定时间段泄露问题,那么禁止用户再次访问A网站。但是这样存在时间滞后性,不能及时对用户的访问请求进行正确的判断。

技术实现思路

[0003]本申请实施例提供一种用户行为分析的方法、装置及终端设备,可以实现对用户行为的准确分析。
[0004]第一方面,本申请一实施例提供了一种用户行为分析的方法,所述方法包括:
[0005]获取用户实时访问行为操作和预先设置的所述用户对应的参考行为链,并根据所述用户实时访问行为操作,生成所述用户的实时行为链;
[0006]基于所述用户的实时行为链和所述用户的参考行为链,确定所述用户的行为偏离度;
[0007]基于所述用户的行为偏离度、与所述用户的访问行为操作关联的至少一个目标参数,确定所述用户的信任度;
[0008]根据所述用户的信任度实时确定是否阻止所述用户的访问请求。
[0009]相对于现有技术,本申请通过用户实时行为链和参考行为链确定用户的行为偏离度,通过用户的行为偏离度可以映射出用户的真实操作目的,通过用户的行为偏离度和访问行为操作关联的目标参数结合得到的用户信任度,可以进一步的反映出用户操作的目的,进而对用户行为进行准确分析。
[0010]一种可能的设计中,所述用户的实时行为链中包含本次访问时长和本次访问流量,所述用户的参考行为链中包含参考访问时长和参考访问流量;
[0011]所述基于所述用户的实时行为链和所述用户的参考行为链,确定所述用户的行为偏离度,包括:
[0012]基于所述用户的实时行为链的长度、第一计算结果、第二计算结果,计算得到所述用户的行为偏离度;其中,所述第一计算结果是基于所述本次访问时长和所述参考访问时长确定的,所述第二计算结果是基于所述本次访问流量和所述参考访问流量确定的。
[0013]本申请通过设置实时行为链和参考行为链中不同的参数,可以通过不同参数确定行为偏离度,使得根据用户的行为偏离度映射出用户的真实操作目的。
[0014]一种可能的设计中,通过以下方式确定所述第一计算结果:
[0015]计算所述本次访问时长和所述参考访问时长之间的第一差值绝对值;
[0016]将所述第一差值绝对值和所述参考访问时长之间的比值,确定为所述第一计算结果。
[0017]本申请通过对本次访问时长和参考访问时长的计算,可以得到准确的第一计算结果,进而使得用户的行为偏离度可以准确反映用户的行为操作目的。
[0018]一种可能的设计中,通过以下方式确定所述第二计算结果:
[0019]计算所述本次访问流量和所述参考访问流量之间的第二差值绝对值;
[0020]将所述第二差值绝对值和所述参考访问流量之间的比值,确定为所述第二计算结果。
[0021]本申请通过对本次访问流量和参考访问流量的计算,可以得到准确的第二计算结果,进而使得用户的行为偏离度可以准确反映用户的行为操作目的。
[0022]一种可能的设计中,所述至少一个目标参数包括所述用户的访问频率、所述用户的访问内容;
[0023]所述基于所述用户的行为偏离度、与所述用户的访问行为操作关联的至少一个目标参数,确定所述用户的信任度,包括:
[0024]确定所述行为偏离度、所述访问频率以及所述访问内容各自的权重比例;
[0025]基于所述行为偏离度、所述访问频率以及所述访问内容各自的权重比例;计算得到所述用户的信任度。
[0026]本申请通过设置多种目标参数,可以通过不同的关联的目标参数准确确定信任度,使得根据用户的信任度准确映射出用户的真实操作目的。
[0027]第二方面,本申请一实施例提供了一种用户行为分析的装置,所述装置包括:
[0028]获取模块,用于获取用户实时访问行为操作和预先设置的所述用户对应的参考行为链,并根据所述用户实时访问行为操作,生成所述用户的实时行为链;
[0029]第一确定模块,用于基于所述用户的实时行为链和所述用户的参考行为链,确定所述用户的行为偏离度;
[0030]第二确定模块,用于基于所述用户的行为偏离度、与所述用户的访问行为操作关联的至少一个目标参数,确定所述用户的信任度;
[0031]第三确定模块,用于根据所述用户的信任度实时确定是否阻止所述用户的访问请求。
[0032]一种可能的设计中,所述用户的实时行为链中包含本次访问时长和本次访问流量,所述用户的参考行为链中包含参考访问时长和参考访问流量;
[0033]所述第一确定模块具体用于:
[0034]基于所述用户的实时行为链的长度、第一计算结果、第二计算结果,计算得到所述用户的行为偏离度;其中,所述第一计算结果是基于所述本次访问时长和所述参考访问时长确定的,所述第二计算结果是基于所述本次访问流量和所述参考访问流量确定的。
[0035]一种可能的设计中,通过以下方式确定所述第一计算结果:
[0036]计算所述本次访问时长和所述参考访问时长之间的第一差值绝对值;
[0037]将所述第一差值绝对值和所述参考访问时长之间的比值,确定为所述第一计算结果。
[0038]一种可能的设计中,通过以下方式确定所述第二计算结果:
[0039]计算所述本次访问流量和所述参考访问流量之间的第二差值绝对值;
[0040]将所述第二差值绝对值和所述参考访问流量之间的比值,确定为所述第二计算结果。
[0041]一种可能的设计中,所述至少一个目标参数包括所述用户的访问频率、所述用户的访问内容;
[0042]所述第二确定模块具体用于:
[0043]确定所述行为偏离度、所述访问频率以及所述访问内容各自的权重比例;
[0044]基于所述行为偏离度、所述访问频率以及所述访问内容各自的权重比例;计算得到所述用户的信任度。
[0045]第三方面,本申请一实施例提供了一种终端设备,包括:
[0046]处理器和显示器;
[0047]所述显示器,用于显示用户操作界面;
[0048]所述处理器,被配置为执行如上述第一方面中提供的任一方法。
[0049]第四方面,本申请一实施例还提供了一种计算机可读存储介质,当所述计算机可读存储介质中的指令由终端设备的处理器执行时,使得终端设备能够执行如上述第一方面中提供的任一方法。
[0050]第五方面,本申请一实施例提供了一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现如本申请第一方面中提供的任一方法。
[005本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户行为分析的方法,其特征在于,所述方法包括:获取用户实时访问行为操作和预先设置的所述用户对应的参考行为链,并根据所述用户实时访问行为操作,生成所述用户的实时行为链;基于所述用户的实时行为链和所述用户的参考行为链,确定所述用户的行为偏离度;基于所述用户的行为偏离度、与所述用户的访问行为操作关联的至少一个目标参数,确定所述用户的信任度;根据所述用户的信任度实时确定是否阻止所述用户的访问请求。2.根据权利要求1所述的方法,其特征在于,所述用户的实时行为链中包含本次访问时长和本次访问流量,所述用户的参考行为链中包含参考访问时长和参考访问流量;所述基于所述用户的实时行为链和所述用户的参考行为链,确定所述用户的行为偏离度,包括:基于所述用户的实时行为链的长度、第一计算结果、第二计算结果,计算得到所述用户的行为偏离度;其中,所述第一计算结果是基于所述本次访问时长和所述参考访问时长确定的,所述第二计算结果是基于所述本次访问流量和所述参考访问流量确定的。3.根据权利要求2所述的方法,其特征在于,通过以下方式确定所述第一计算结果:计算所述本次访问时长和所述参考访问时长之间的第一差值绝对值;将所述第一差值绝对值和所述参考访问时长之间的比值,确定为所述第一计算结果。4.根据权利要求2或3所述的方法,其特征在于,通过以下方式确定所述第二计算结果:计算所述本次访问流量和所述参考访问流量之间的第二差值绝对值;将所述第二差值绝对值和所述参考访问流量之间的比值,确定为所述第二计算结果。5.根据权利要求1所述的方法,其特征在于,所述至少一个目标参数包括所述用户的访问频率、所述用户的访问内容;所述基于所述用户的行为偏离度、与所述用户的访问行为操作关联的至少一个目标参数,确定所述用户的信任度,包括:确定所述行为偏离度、所述访问频率以及所述访问内容各自的权重比例;基于所述行为偏离度、所述访问...

【专利技术属性】
技术研发人员:司玄高杨范紫君
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1