用户账号自动识别方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:38873484 阅读:11 留言:0更新日期:2023-09-22 14:08
本发明专利技术实施例公开了用户账号自动识别方法、装置、计算机设备及存储介质。所述方法包括:采集会话数据;对所述会话数据进行分析,以得到会话值;利用所述会话值与历史审计的记录信息进行匹配,以得到匹配结果;根据所述匹配结果确定接口的适配使用场景,以得到确定结果;根据所述确定结果结合所述接口的相关信息、历史审计的记录信息匹配用户名值,以得到用户名字段。通过实施本发明专利技术实施例的方法可实现通过从历史审计数据中挖掘及分析数据值关联关系,辅助形成用户名与会话ID的关系,以提升用户账号自动识别准确率。升用户账号自动识别准确率。升用户账号自动识别准确率。

【技术实现步骤摘要】
用户账号自动识别方法、装置、计算机设备及存储介质


[0001]本专利技术涉及访问账号识别方法,更具体地说是指用户账号自动识别方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着企业数字化转型,越来越多的信息化系统上线使用,面临的数据安全风险随之上升。针对数据采集,通常利用流量探针或者agent代码插桩的技术方式采集数据,识别出用户单次访问的数据,该数据会包含会话信息,如访问令牌或会话ID,在不清楚会话ID与用户名之间的关系时,存在不能有效进行用户账号识别及关联的问题,需要通过关键字识别或者人工配置或者关键字的方式去识别这种关系,整体识别率较低。
[0003]因此,有必要设计一种新的方法,实现通过从历史审计数据中挖掘及分析数据值关联关系,辅助形成用户名与会话ID的关系,以提升用户账号自动识别准确率。

技术实现思路

[0004]本专利技术的目的在于克服现有技术的缺陷,提供用户账号自动识别方法、装置、计算机设备及存储介质。
[0005]为实现上述目的,本专利技术采用以下技术方案:用户账号自动识别方法,包括:采集会话数据;对所述会话数据进行分析,以得到会话值;利用所述会话值与历史审计的记录信息进行匹配,以得到匹配结果;根据所述匹配结果确定接口的适配使用场景,以得到确定结果;根据所述确定结果结合所述接口的相关信息、历史审计的记录信息匹配用户名值,以得到用户名字段。
[0006]其进一步技术方案为:所述采集会话数据,包括:通过流量探针或agent代码插桩的方式采集会话数据。/>[0007]其进一步技术方案为:所述会话值包括访问令牌或会话ID。
[0008]其进一步技术方案为:所述利用所述会话值与历史审计的记录信息进行匹配,以得到匹配结果,包括:确定历史审计的记录信息中的请求头、响应头、请求体、响应体;将请求头、响应头、请求体、响应体分别解析为关键字值的形式,以得到解析结果;利用所述会话值与所述解析结果进行匹配,以确定与所述会话值关联的接口信息,并得到匹配结果。
[0009]其进一步技术方案为:所述根据所述匹配结果确定接口的适配使用场景,以得到确定结果,包括:当所述匹配结果中的字段值出现在请求头中,确定所述接口的适配使用场景是用户登录后使用会话数据访问所述接口;当所述匹配结果中的字段值出现在请求体中,确定
所述接口的适配使用场景是通过会话数据查询用户名接口;当所述匹配结果中的字段值出现在响应头体中,确定所述接口与用户名存在关联关系。
[0010]其进一步技术方案为:所述根据所述确定结果结合所述接口的相关信息、历史审计的记录信息匹配用户名值,以得到用户名字段,以生成用户名与会话值的关系,包括:根据所述匹配结果,按照接口的适配使用场景的可能性概率的高低,以及从先到后匹配接口发生的时间,分析出所述接口中请求头、请求体、响应头、响应体的字段名和用户名值;通过用户名值查询历史审计的记录信息中的响应字段;根据所述响应字段进行用户名值的匹配,以得到用户名字段,以生成用户名与会话值的关系。
[0011]其进一步技术方案为:所述根据所述响应字段进行用户名值的匹配,以得到用户名字段,以生成用户名与会话值的关系,包括:通过用户名库匹配或者用户名规则匹配或者人工打标或者关键字匹配的方式进行所述响应字段与用户名值的匹配,以得到用户名字段,以生成用户名与会话值的关系。
[0012]本专利技术还提供了用户账号自动识别装置,包括:采集单元,用于采集会话数据;分析单元,用于对所述会话数据进行分析,以得到会话值;匹配单元,用于利用所述会话值与历史审计的记录信息进行匹配,以得到匹配结果;场景确定单元,用于根据所述匹配结果确定接口的适配使用场景,以得到确定结果;名字段确定单元,用于根据所述确定结果结合所述接口的相关信息、历史审计的记录信息匹配用户名值,以得到用户名字段,以生成用户名与会话值的关系。
[0013]本专利技术还提供了一种计算机设备,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法。
[0014]本专利技术还提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现上述的方法。
[0015]本专利技术与现有技术相比的有益效果是:本专利技术通过确定会话值,借助历史审计的记录信息与会话值进行匹配,形成匹配结果,利用该匹配结果确定接口可能出现的适配使用场景,利用接口的信息从历史审计的记录信息中的响应字段匹配用户名值,从会话值到响应字段再到用户名值,构建用户名与会话值的关系,实现通过从历史审计数据中挖掘及分析数据值关联关系,辅助形成用户名与会话ID的关系,以提升用户账号自动识别准确率。
[0016]下面结合附图和具体实施例对本专利技术作进一步描述。
附图说明
[0017]为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本专利技术实施例提供的用户账号自动识别方法的应用场景示意图;
图2为本专利技术实施例提供的用户账号自动识别方法的流程示意图;图3为本专利技术实施例提供的用户账号自动识别方法的子流程示意图;图4为本专利技术实施例提供的用户账号自动识别方法的子流程示意图;图5为本专利技术实施例提供的用户账号自动识别装置的示意性框图;图6为本专利技术实施例提供的用户账号自动识别装置的匹配单元的示意性框图;图7为本专利技术实施例提供的用户账号自动识别装置的名字段确定单元的示意性框图;图8为本专利技术实施例提供的计算机设备的示意性框图。
具体实施方式
[0019]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0020]应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和
ꢀ“
包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0021]还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
[0022]还应当进一步理解,在本专利技术说明书和所附权利要求书中使用的术语“和/ 或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0023]请参阅图1和图2,图1为本专利技术实施例提供的用户账号自动识别方法的应用场景示意图。图2为本专利技术实施例提供的用户账号自动识别本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.用户账号自动识别方法,其特征在于,包括:采集会话数据;对所述会话数据进行分析,以得到会话值;利用所述会话值与历史审计的记录信息进行匹配,以得到匹配结果;根据所述匹配结果确定接口的适配使用场景,以得到确定结果;根据所述确定结果结合所述接口的相关信息、历史审计的记录信息匹配用户名值,以得到用户名字段。2.根据权利要求1所述的用户账号自动识别方法,其特征在于,所述采集会话数据,包括:通过流量探针或agent代码插桩的方式采集会话数据。3.根据权利要求1所述的用户账号自动识别方法,其特征在于,所述会话值包括访问令牌或会话ID。4.根据权利要求1所述的用户账号自动识别方法,其特征在于,所述利用所述会话值与历史审计的记录信息进行匹配,以得到匹配结果,包括:确定历史审计的记录信息中的请求头、响应头、请求体、响应体;将请求头、响应头、请求体、响应体分别解析为关键字值的形式,以得到解析结果;利用所述会话值与所述解析结果进行匹配,以确定与所述会话值关联的接口信息,并得到匹配结果。5.根据权利要求1所述的用户账号自动识别方法,其特征在于,所述根据所述匹配结果确定接口的适配使用场景,以得到确定结果,包括:当所述匹配结果中的字段值出现在请求头中,确定所述接口的适配使用场景是用户登录后使用会话数据访问所述接口;当所述匹配结果中的字段值出现在请求体中,确定所述接口的适配使用场景是通过会话数据查询用户名接口;当所述匹配结果中的字段值出现在响应头体中,确定所述接口与用户名存在关联关系。6.根据权利要求1所述的用户账号自动识别方法,其特征在于,所述根据所述确定结果结合所述接口的相关信息、历史审计的记...

【专利技术属性】
技术研发人员:路成曾健刘新凯
申请(专利权)人:深圳红途科技有限公司
类型:发明
国别省市:

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

1