发布者:售前小赖 | 本文章发表于:2022-09-07 阅读数:3147
随着国家信息安全等级保护制度的全面实施,各行业在经营上云后都面临着等保合规的不同需求。所以,随着日渐火热的数据库安全领域,数据库审计作为等保合规性中必不可少的重要环节,也是应用最为广泛,用户接受度最高的产品。面对市面上各色各类的数据库审计企业该如何选购?
本文将对目前数据库审计市场上的两类技术路线进行分析,从使用效果出发,浅析两者在各维度的审计效果上存在哪些差异,呈现产品真正能实现的功能和价值。希望能为广大用户在数据库审计产品的选型上提供参考依据。
概括来讲,两类数据库审计的技术路线区别,
根本来自于两者的部署方式、获取数据库访问记录的途径不同以及SQL解析方式不同,审计效果自然不同:
从五个衡量维度看技术路线的差异
审计结果全面性的表现
旁路式:
通过镜像流量或探针的方式进行全流量采集,基于全量数据库流量进行语句和会话分析,再通过对sql语句的协议解析,能够审计到客户端信息,返回结果集。这种采集方式首先对数据库类型不挑剔,均可支持,并且能够审计到普通用户和超级用户的访问行为。
植入式:
属于注册代理程序的“侵入式”审计,利用数据库的自审计插件(如Oracle的FGAC插件),读取数据库自审计日志,依赖的是数据库自身审计能力,这里有一个很大的问题,如果数据库自身不具备审计能力,那么这类数据库审计产品就无法支持对此类型数据库的审计;并且,数据库自审计功能一般只提供增、删、改、查语句和部分数据定义语句,无法提供全操作类型的审计,也无法完整审计结果集。不过从另一个角度来看,植入方式也有其亮点——本地操作的审计,这些不通过网络的流量,传统的流量镜像方式捕获不到,不过旁路式的审计,也可以通过增加rmagent,实现这项功能。
审计结果准确性的表现
前面提到,两者对数据库访问的采集方式不同,这决定了两者在审计结果准确性上的差异表现。
旁路式:
由于是基于全流量的审计,如果能配合sql语句的协议解析和特征捕获等技术,可以准确关联语句和会话,进行精确的审计结果查询分析能力;准确关联应用用户与SQL语句,这样可以实现对业务行为的审计。在此基础上形成的规则库,也能够更准确的识别风险访问及漏洞攻击行为。
植入式:
由于是基于正则表达式完成SQL语句规则,无法基于通讯协议解析命中语句规则,在实际工作中,会导致语句和会话无法关联,不能按照会话进行语句梳理汇总,那么会缺乏连贯分析能力;并且,由于不是基于流量和协议的SQL语句解析,对于目前用户普遍要求的应用关联审计,也无法实现。
检索及入库速度的表现
基于SQL语句的获取方式不同,两者在检索及入库速度方面也会存在差异表现。
植入式:
由于原始审计信息是记录在数据库中的,需要定期获取到审计设备上,这其中可能产生较大的延迟。另一方面,开启数据库自审计功能本身会占用大量内存,如果遇到高压力并发的情况,会拖慢数据处理能力,连累正常业务访问。
旁路式:
旁路镜像流量的方式对应用到数据库的访问完全透明,不会产生影响,这也是目前市面上大多数审计厂商如安华金和等,选择旁路镜像方式,配合精确SQL解析技术来实现审计高可用性的主要原因之一。
关于存储空间的占用表现
旁路式:
由于是镜像方式获取流量,对于审计产品本身的存储优化能力有一定要求,但不会影响数据库服务器本身的存储空间,需要考量对比的是产品本身能否提供归一化技术和压缩存储技术,以节约存储空间。
植入式:
由于需要开启自审计功能,需要占用大量数据库本身的存储空间,如果同时缺乏SQL归一技术,那么在大数据处理情况下,数据库本身的硬盘空间就会非常紧张。
产品易用性方面的表现
两者在配置和操作的易用性方面也存在较大差异:
植入式:
数据库审计产品在注册实例的时候,需要手工输入IP端口数据库实例,还需要sys用户及口令,向数据库中注册用户及程序。另一方面,如果是基于正则式的规则配置,需要数据库管理人员具备一定的技术能力,深度参与规则和策略的配置定义。
旁路式:
由于是基于数据库流量的语句语法解析,可以自动识别并添加审计数据库;更专业的产品应能够基于解析结果,从风险、语句、会话三个维度进行深度解析,维度之间相互关联、多重钻取分析,这样用户可以对数据库的整体安全状态有更直观的判断。
目前,市场上的数据库审计产品多以旁路镜像方式为主,但也出现了采用植入式技术路线的产品,从表面来看都能够实现数据库访问行为的审计,但在审计效果及用户体验上存在显著的差异,用户需要在产品选型时更多关注产品的核心技术路线。
高防安全专家快快网络!快快网络客服小赖 Q537013907--------智能云安全管理服务商-----------------快快i9,就是最好i9!快快i9,才是真正i9!
什么是渗透测试
渗透测试并没有一个标准的定义,一般通用的说法是,渗透测试指模拟攻击者入侵来评估计算机系统安全的行为,是一种授权的行为。 或者说是为了证明网络防御按照预期计划正常运行而提供的一种机制。再换句话说,渗透测试就是给你的系统安了一双眼睛。 一般渗透测试都由专业人士在不同位置利用各种手段对某个特定网络进行测试,以期发现和挖掘系统中存在的漏洞,然后输出渗透测试报告,并提交给网络的所有者。同上,渗透测试也没有严格的分类方式,但根据实际应用,普遍认同的集中分类方法如下: 1、黑箱测试 黑箱测试又被称为所谓的“Zero-Knowledge Testing”,渗透者完全处于对系统一无所知的状态,通常这类型测试,最初的信息获取来自于DNS、Web、Email及各种公开对外的服务器。 2、白盒测试 白盒测试与黑箱测试恰恰相反,测试者可以通过正常渠道向被测单位取得各种资料,包括网络拓扑、员工资料甚至网站或其它程序的代码片段,也能够与单位的其它员工(销售、程序员、管理者……)进行面对面的沟通。这类测试的目的是模拟企业内部雇员的越权操作。 3、隐秘测试 隐秘测试是对被测单位而言的,通常情况下,接受渗透测试的单位网络管理部门会收到通知:在某些时段进行测试。因此能够监测网络中出现的变化。但隐秘测试则被测单位也仅有极少数人知晓测试的存在,因此能够有效地检验单位中的信息安全事件监控、响应、恢复做得是否到位。
如何给SaaS应用做安全
随着云计算技术的飞速发展,SaaS(Software as a Service,软件即服务)模式已逐渐成为企业信息化建设的首选。SaaS应用通过网络提供软件服务,用户无需购买、安装和维护软件,只需通过网络访问即可使用,极大地降低了企业的信息化门槛,提高了软件的可用性和便捷性。然而,随着SaaS应用的普及,其数据安全问题也日益凸显。如何为SaaS应用筑起一道坚不可摧的安全防线,成为企业面临的一大挑战。数据加密:保障数据传输与存储安全数据加密是保护SaaS应用数据安全的重要手段。SaaS提供商应采用强大的加密算法对用户数据进行加密存储,以防止数据泄露和非法访问。同时,对于数据传输过程中的敏感信息,应采用SSL/TLS等安全协议进行加密传输,确保数据在传输过程中不被窃取或篡改。这种端到端的数据加密方式,能够有效保障数据的完整性和保密性。访问控制:实现细粒度的权限管理访问控制是保证SaaS应用数据安全的关键措施。SaaS提供商应建立完善的访问控制机制,包括身份验证、权限管理、审计等。用户在使用SaaS服务时,应提供有效的身份认证信息,如用户名、密码、双因素认证等。同时,SaaS提供商应根据用户角色和权限,对用户进行细粒度的权限管理,确保用户只能访问其具备权限的数据和功能。此外,还应定期对用户的访问行为进行审计,及时发现异常行为并采取相应措施。备份与恢复:确保数据可恢复性数据备份与恢复是保证SaaS应用数据安全的重要保障措施。SaaS提供商应采用定期备份用户数据的方式,确保数据的完整性和可恢复性。备份数据应存储在安全可靠的地方,如离线存储设备或云存储中心。在数据丢失或损坏时,SaaS提供商应能够及时恢复用户数据,确保业务的连续性和可用性。网络安全:构建安全可靠的网络环境网络安全是保证SaaS应用数据安全的基础。SaaS提供商应建立安全可靠的网络环境,采用防火墙、入侵检测系统(IDS)、入侵防御系统(IPS)等安全设备,对网络进行实时监控和防护。此外,还应定期进行安全漏洞扫描和渗透测试,及时发现并修复安全漏洞,防止黑客攻击和数据泄露。安全合规:符合国家和行业法规要求SaaS解决方案需要符合国家和行业的法规要求,例如《网络安全法》、《个人信息保护法》等。通过获取ISO 27001、SOC 2等国际认证,可以进一步提升企业的信誉度和市场竞争力。这些认证不仅是对SaaS应用安全性的认可,也是企业合规经营的重要体现。实战演练:提升应急响应能力除了上述安全措施外,SaaS提供商还应定期组织安全实战演练,提升应急响应能力。通过模拟真实的安全事件,检验和评估现有安全措施的有效性,及时发现和弥补安全漏洞。同时,还能提高员工的安全意识和应急处理能力,确保在发生安全事件时能够迅速响应、有效处置。SaaS应用的安全问题不容忽视。通过数据加密、访问控制、备份与恢复、网络安全、安全合规以及实战演练等多方面的努力,我们可以为SaaS应用筑起一道坚不可摧的安全防线。只有这样,我们才能确保用户数据的安全性和业务的连续性,为企业信息化建设提供有力保障。
信息安全等级保护的安全性跟必要性
随着信息技术的不断发展和社会的日益依赖于网络,网络安全问题也日益突出。为了加强我国网络安全水平,国家出台了《网络安全法》等相关法规,各大企业也逐渐开始注重网络安全建设。而等保流程作为国家网络安全的重要组成部分,就显得尤为重要。等保流程是指企业或机构在确保网络安全的基础上,通过规范化的流程,对网络安全等级进行评估和等级保护的过程。等保流程包括等保标准的制定、等保方案的制定、等保实施、等保检查和等保改进等环节,是企业网络安全建设的重要组成部分。推广等保流程,首先要明确等保流程的重要性和必要性。通过等保流程,企业或机构可以更科学、合理地规划和构建安全保障措施,提高网络安全防护能力,降低网络安全风险。其次,推广等保流程需要严格遵守国家相关法规和标准,确保等保流程实施的合法性和规范性。企业或机构在推广等保流程的过程中,还需要注重以下几点。一是加强团队建设,培养一支专业的等保团队,提高团队成员的等保知识和技能;二是加强沟通与交流,与相关部门、厂商等建立良好的合作关系,共同维护企业网络安全;三是注重经验总结和不断改进,及时总结等保过程中的经验和教训,并在实践中不断改进和完善等保流程。推广等保流程是当前网络安全建设中的重要任务。只有充分认识到其重要性和必要性,加强团队建设、加强沟通与交流、注重经验总结和不断改进等各个环节的推进,才能更好地保护企业网络安全,提高网络安全防护能力。
阅读数:24326 | 2022-12-01 16:14:12
阅读数:13001 | 2023-03-10 00:00:00
阅读数:8066 | 2023-03-11 00:00:00
阅读数:7175 | 2021-12-10 10:56:45
阅读数:6451 | 2023-03-19 00:00:00
阅读数:6395 | 2023-04-10 22:17:02
阅读数:5545 | 2023-03-18 00:00:00
阅读数:5380 | 2022-06-10 14:16:02
阅读数:24326 | 2022-12-01 16:14:12
阅读数:13001 | 2023-03-10 00:00:00
阅读数:8066 | 2023-03-11 00:00:00
阅读数:7175 | 2021-12-10 10:56:45
阅读数:6451 | 2023-03-19 00:00:00
阅读数:6395 | 2023-04-10 22:17:02
阅读数:5545 | 2023-03-18 00:00:00
阅读数:5380 | 2022-06-10 14:16:02
发布者:售前小赖 | 本文章发表于:2022-09-07
随着国家信息安全等级保护制度的全面实施,各行业在经营上云后都面临着等保合规的不同需求。所以,随着日渐火热的数据库安全领域,数据库审计作为等保合规性中必不可少的重要环节,也是应用最为广泛,用户接受度最高的产品。面对市面上各色各类的数据库审计企业该如何选购?
本文将对目前数据库审计市场上的两类技术路线进行分析,从使用效果出发,浅析两者在各维度的审计效果上存在哪些差异,呈现产品真正能实现的功能和价值。希望能为广大用户在数据库审计产品的选型上提供参考依据。
概括来讲,两类数据库审计的技术路线区别,
根本来自于两者的部署方式、获取数据库访问记录的途径不同以及SQL解析方式不同,审计效果自然不同:
从五个衡量维度看技术路线的差异
审计结果全面性的表现
旁路式:
通过镜像流量或探针的方式进行全流量采集,基于全量数据库流量进行语句和会话分析,再通过对sql语句的协议解析,能够审计到客户端信息,返回结果集。这种采集方式首先对数据库类型不挑剔,均可支持,并且能够审计到普通用户和超级用户的访问行为。
植入式:
属于注册代理程序的“侵入式”审计,利用数据库的自审计插件(如Oracle的FGAC插件),读取数据库自审计日志,依赖的是数据库自身审计能力,这里有一个很大的问题,如果数据库自身不具备审计能力,那么这类数据库审计产品就无法支持对此类型数据库的审计;并且,数据库自审计功能一般只提供增、删、改、查语句和部分数据定义语句,无法提供全操作类型的审计,也无法完整审计结果集。不过从另一个角度来看,植入方式也有其亮点——本地操作的审计,这些不通过网络的流量,传统的流量镜像方式捕获不到,不过旁路式的审计,也可以通过增加rmagent,实现这项功能。
审计结果准确性的表现
前面提到,两者对数据库访问的采集方式不同,这决定了两者在审计结果准确性上的差异表现。
旁路式:
由于是基于全流量的审计,如果能配合sql语句的协议解析和特征捕获等技术,可以准确关联语句和会话,进行精确的审计结果查询分析能力;准确关联应用用户与SQL语句,这样可以实现对业务行为的审计。在此基础上形成的规则库,也能够更准确的识别风险访问及漏洞攻击行为。
植入式:
由于是基于正则表达式完成SQL语句规则,无法基于通讯协议解析命中语句规则,在实际工作中,会导致语句和会话无法关联,不能按照会话进行语句梳理汇总,那么会缺乏连贯分析能力;并且,由于不是基于流量和协议的SQL语句解析,对于目前用户普遍要求的应用关联审计,也无法实现。
检索及入库速度的表现
基于SQL语句的获取方式不同,两者在检索及入库速度方面也会存在差异表现。
植入式:
由于原始审计信息是记录在数据库中的,需要定期获取到审计设备上,这其中可能产生较大的延迟。另一方面,开启数据库自审计功能本身会占用大量内存,如果遇到高压力并发的情况,会拖慢数据处理能力,连累正常业务访问。
旁路式:
旁路镜像流量的方式对应用到数据库的访问完全透明,不会产生影响,这也是目前市面上大多数审计厂商如安华金和等,选择旁路镜像方式,配合精确SQL解析技术来实现审计高可用性的主要原因之一。
关于存储空间的占用表现
旁路式:
由于是镜像方式获取流量,对于审计产品本身的存储优化能力有一定要求,但不会影响数据库服务器本身的存储空间,需要考量对比的是产品本身能否提供归一化技术和压缩存储技术,以节约存储空间。
植入式:
由于需要开启自审计功能,需要占用大量数据库本身的存储空间,如果同时缺乏SQL归一技术,那么在大数据处理情况下,数据库本身的硬盘空间就会非常紧张。
产品易用性方面的表现
两者在配置和操作的易用性方面也存在较大差异:
植入式:
数据库审计产品在注册实例的时候,需要手工输入IP端口数据库实例,还需要sys用户及口令,向数据库中注册用户及程序。另一方面,如果是基于正则式的规则配置,需要数据库管理人员具备一定的技术能力,深度参与规则和策略的配置定义。
旁路式:
由于是基于数据库流量的语句语法解析,可以自动识别并添加审计数据库;更专业的产品应能够基于解析结果,从风险、语句、会话三个维度进行深度解析,维度之间相互关联、多重钻取分析,这样用户可以对数据库的整体安全状态有更直观的判断。
目前,市场上的数据库审计产品多以旁路镜像方式为主,但也出现了采用植入式技术路线的产品,从表面来看都能够实现数据库访问行为的审计,但在审计效果及用户体验上存在显著的差异,用户需要在产品选型时更多关注产品的核心技术路线。
高防安全专家快快网络!快快网络客服小赖 Q537013907--------智能云安全管理服务商-----------------快快i9,就是最好i9!快快i9,才是真正i9!
什么是渗透测试
渗透测试并没有一个标准的定义,一般通用的说法是,渗透测试指模拟攻击者入侵来评估计算机系统安全的行为,是一种授权的行为。 或者说是为了证明网络防御按照预期计划正常运行而提供的一种机制。再换句话说,渗透测试就是给你的系统安了一双眼睛。 一般渗透测试都由专业人士在不同位置利用各种手段对某个特定网络进行测试,以期发现和挖掘系统中存在的漏洞,然后输出渗透测试报告,并提交给网络的所有者。同上,渗透测试也没有严格的分类方式,但根据实际应用,普遍认同的集中分类方法如下: 1、黑箱测试 黑箱测试又被称为所谓的“Zero-Knowledge Testing”,渗透者完全处于对系统一无所知的状态,通常这类型测试,最初的信息获取来自于DNS、Web、Email及各种公开对外的服务器。 2、白盒测试 白盒测试与黑箱测试恰恰相反,测试者可以通过正常渠道向被测单位取得各种资料,包括网络拓扑、员工资料甚至网站或其它程序的代码片段,也能够与单位的其它员工(销售、程序员、管理者……)进行面对面的沟通。这类测试的目的是模拟企业内部雇员的越权操作。 3、隐秘测试 隐秘测试是对被测单位而言的,通常情况下,接受渗透测试的单位网络管理部门会收到通知:在某些时段进行测试。因此能够监测网络中出现的变化。但隐秘测试则被测单位也仅有极少数人知晓测试的存在,因此能够有效地检验单位中的信息安全事件监控、响应、恢复做得是否到位。
如何给SaaS应用做安全
随着云计算技术的飞速发展,SaaS(Software as a Service,软件即服务)模式已逐渐成为企业信息化建设的首选。SaaS应用通过网络提供软件服务,用户无需购买、安装和维护软件,只需通过网络访问即可使用,极大地降低了企业的信息化门槛,提高了软件的可用性和便捷性。然而,随着SaaS应用的普及,其数据安全问题也日益凸显。如何为SaaS应用筑起一道坚不可摧的安全防线,成为企业面临的一大挑战。数据加密:保障数据传输与存储安全数据加密是保护SaaS应用数据安全的重要手段。SaaS提供商应采用强大的加密算法对用户数据进行加密存储,以防止数据泄露和非法访问。同时,对于数据传输过程中的敏感信息,应采用SSL/TLS等安全协议进行加密传输,确保数据在传输过程中不被窃取或篡改。这种端到端的数据加密方式,能够有效保障数据的完整性和保密性。访问控制:实现细粒度的权限管理访问控制是保证SaaS应用数据安全的关键措施。SaaS提供商应建立完善的访问控制机制,包括身份验证、权限管理、审计等。用户在使用SaaS服务时,应提供有效的身份认证信息,如用户名、密码、双因素认证等。同时,SaaS提供商应根据用户角色和权限,对用户进行细粒度的权限管理,确保用户只能访问其具备权限的数据和功能。此外,还应定期对用户的访问行为进行审计,及时发现异常行为并采取相应措施。备份与恢复:确保数据可恢复性数据备份与恢复是保证SaaS应用数据安全的重要保障措施。SaaS提供商应采用定期备份用户数据的方式,确保数据的完整性和可恢复性。备份数据应存储在安全可靠的地方,如离线存储设备或云存储中心。在数据丢失或损坏时,SaaS提供商应能够及时恢复用户数据,确保业务的连续性和可用性。网络安全:构建安全可靠的网络环境网络安全是保证SaaS应用数据安全的基础。SaaS提供商应建立安全可靠的网络环境,采用防火墙、入侵检测系统(IDS)、入侵防御系统(IPS)等安全设备,对网络进行实时监控和防护。此外,还应定期进行安全漏洞扫描和渗透测试,及时发现并修复安全漏洞,防止黑客攻击和数据泄露。安全合规:符合国家和行业法规要求SaaS解决方案需要符合国家和行业的法规要求,例如《网络安全法》、《个人信息保护法》等。通过获取ISO 27001、SOC 2等国际认证,可以进一步提升企业的信誉度和市场竞争力。这些认证不仅是对SaaS应用安全性的认可,也是企业合规经营的重要体现。实战演练:提升应急响应能力除了上述安全措施外,SaaS提供商还应定期组织安全实战演练,提升应急响应能力。通过模拟真实的安全事件,检验和评估现有安全措施的有效性,及时发现和弥补安全漏洞。同时,还能提高员工的安全意识和应急处理能力,确保在发生安全事件时能够迅速响应、有效处置。SaaS应用的安全问题不容忽视。通过数据加密、访问控制、备份与恢复、网络安全、安全合规以及实战演练等多方面的努力,我们可以为SaaS应用筑起一道坚不可摧的安全防线。只有这样,我们才能确保用户数据的安全性和业务的连续性,为企业信息化建设提供有力保障。
信息安全等级保护的安全性跟必要性
随着信息技术的不断发展和社会的日益依赖于网络,网络安全问题也日益突出。为了加强我国网络安全水平,国家出台了《网络安全法》等相关法规,各大企业也逐渐开始注重网络安全建设。而等保流程作为国家网络安全的重要组成部分,就显得尤为重要。等保流程是指企业或机构在确保网络安全的基础上,通过规范化的流程,对网络安全等级进行评估和等级保护的过程。等保流程包括等保标准的制定、等保方案的制定、等保实施、等保检查和等保改进等环节,是企业网络安全建设的重要组成部分。推广等保流程,首先要明确等保流程的重要性和必要性。通过等保流程,企业或机构可以更科学、合理地规划和构建安全保障措施,提高网络安全防护能力,降低网络安全风险。其次,推广等保流程需要严格遵守国家相关法规和标准,确保等保流程实施的合法性和规范性。企业或机构在推广等保流程的过程中,还需要注重以下几点。一是加强团队建设,培养一支专业的等保团队,提高团队成员的等保知识和技能;二是加强沟通与交流,与相关部门、厂商等建立良好的合作关系,共同维护企业网络安全;三是注重经验总结和不断改进,及时总结等保过程中的经验和教训,并在实践中不断改进和完善等保流程。推广等保流程是当前网络安全建设中的重要任务。只有充分认识到其重要性和必要性,加强团队建设、加强沟通与交流、注重经验总结和不断改进等各个环节的推进,才能更好地保护企业网络安全,提高网络安全防护能力。
查看更多文章 >