访问数据库工具名的识别方法、装置、设备及存储介质制造方法及图纸

技术编号:36407437 阅读:82 留言:0更新日期:2023-01-18 10:16
本发明专利技术公开的访问数据库工具名的识别方法、装置、设备及存储介质,属于数据库审计技术领域。该访问数据库工具名的识别方法包括:获取访问数据库的会话报文信息;从所述会话报文信息中提取会话特征信息;将提取得到的会话特征信息与预设的工具名映射信息进行匹配,得到访问所述数据库的工具名。基于本申请,实现了在获取报文中没有工具名的信息时,通过提取特征信息与预设的工具名映射信息匹配,便捷地得到访问所述数据库的工具名的效果。到访问所述数据库的工具名的效果。到访问所述数据库的工具名的效果。

【技术实现步骤摘要】
访问数据库工具名的识别方法、装置、设备及存储介质


[0001]本专利技术涉及数据库审计
,尤其涉及访问数据库工具名的识别方法、装置、设备及存储介质。

技术介绍

[0002]获取到对数据库操作行为的主体信息,是数据库审计、数据库防火墙、数据库运维网关等能否全面、准确审计的关键。常见的主体信息包括数据库账号、源IP、源端口、源MAC、访问工具名等信息。其中,通过访问工具名,可以轻易发现陌生的访问工具,安全管理员可依据工具名进行精准的策略管控。然而在数据的使用的过程中,访问的客户端工具往往多种多样,这些访问方式使得提取工具名变的困难。
[0003]现有提取访问工具名的主要方式为通过用户登录报文的相关信息,发送工具名等信息到数据库服务端。对于某些数据库客户端工具、程序而言,在发起连接进行认证的过程中,其通信报文中不一定存在工具名信息,此时提取方式将失效。
[0004]因此,当连接数据库请求报文中无法提取工具名时,如何得到访问所述数据库的工具名是当前亟待解决的问题。

技术实现思路

[0005]本申请的主要目的在于提供本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种访问数据库工具名的识别方法,其特征在于,所述访问数据库工具名的识别方法包括以下步骤:获取访问数据库的会话报文信息;从所述会话报文信息中提取会话特征信息;将提取得到的会话特征信息与预设的工具名映射信息进行匹配,得到访问所述数据库的工具名。2.根据权利要求1所述的访问数据库工具名的识别方法,其特征在于,所述预设的工具名映射信息包括预设的工具名映射表,所述将提取得到的会话特征信息与预设的工具名映射信息进行匹配,得到访问所述数据库的工具名的步骤包括:将所述会话特征信息中的SQL特征与所述预设的工具名映射表进行匹配;若匹配成功,则得到访问所述数据库的工具名。3.根据权利要求2所述的访问数据库工具名的识别方法,其特征在于,所述将提取得到的会话特征信息与预设的工具名映射表进行匹配,得到访问所述数据库的工具名的步骤之前包括:根据所述会话特征信息中的会话状态和会话信息,判断所述会话报文信息是否有效;若有效,则执行步骤:将提取得到的会话特征信息与预设的工具名映射表进行匹配,得到访问所述数据库的工具名。4.根据权利要求2所述的访问数据库工具名的识别方法,其特征在于,所述预设的工具名映射信息还包括特征库,所述将所述会话特征信息中的SQL特征与所述预设的工具名映射表进行匹配的步骤之后还包括:若所述会话特征信息中的SQL特征与所述预设的工具名映射表匹配失败,则将所述会话特征信息中的二进制特征与预设的特征库进行匹配,得到访问所述数据库的工具名。5.根据权利要求3所述的访问数据库工具名的识别方法,其特征在于,所...

【专利技术属性】
技术研发人员:刘永波官文兵陈燕帆
申请(专利权)人:深圳昂楷科技有限公司
类型:发明
国别省市:

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

1