微软安全工程师马特·米勒在2019年以色列安全会议上表示,在过去12年里,微软旗下产品修复的所有漏洞中,
有70%是内存安全问题。在过去的一年里,内存安全问题日益严重,内存保护技术也开始受到重视,
内存安全问题是各种系统和应用面临的最大攻击来源,
往往UaF漏洞和堆溢出已经成为现阶段黑客常用的攻击手段,这也成为企业安全能力建设中的痛点。
首先,内存安全性的概念
存储器安全的核心原理是从计算机的体系结构出发,任何需要由CPU执行的代码和处理过的数据都需要存储在存储器中。
内存代码和数据状态可以通过监控CPU指令来监控。
通过内存虚拟化等技术监控内存的读、写和执行行为,可以有效防范各种威胁。
内存安全包括内存监控、程序行为监控、智能综合分析、系统安全增强和安全响应,
可以防止内存异常访问和恶意代码执行等攻击,为计算机系统构建完整的内存安全环境。
二、内存安全的主要功能
1. 漏洞检测与防御:通过对内存读、写、执行行为的细粒度监控,
实时检测堆栈代码执行、内存数据覆盖等内存异常行为,结合拦截模块有效防御漏洞攻击。
2. 内存数据防盗:通过硬件虚拟化技术锁定内存中的关键业务,通过服务关联分析,
应用监控业务相关内存数据的多读、勾读、篡改等行为,保护核心数据资产不被窃取。
3、威胁行为分析:基于CPU指令集监控,监控内存代码、数据状态,
实时感知内存数据流状态和程序的具体行为,配合AI技术实时识别病毒,可防范已知病毒和未知病毒。
第三,内存安全产品价值
1. 防范未知威胁
网络攻击手段具有复杂、智能、有组织等特点,传统的三种(防火墙、入侵检测、反病毒)只会增加攻击者的攻击成本,
基于规则匹配模式的保护方案,面对新的攻击几乎没有防御能力。
内存安全产品不依赖于传统的特征库匹配模式。
内存安全产品安信申佳智能内存保护系统基于硬件虚拟化技术对内存数据进行监控,
并可对内存数据进行分析,实现内存级应用监控。通过监控程序内存行为和执行路径,有效防范新的攻击。
2. 保障业务连续性
传统的安全方案侧重于网络保护和授权,无法防御发生在应用程序内部的基于内存的攻击。
内存保护技术通过映射程序的合法执行路径,实时检测并阻断攻击。
确保核心业务应用程序按预期运行,不受病毒或漏洞攻击,有效保护业务连续性。
3.解决安全白名单无法防范的威胁
安全边界正在消失,端点安全成为趋势,但大多数端点安全解决方案关注用户设备、系统遵从性和系统安全性,
并产生大量误报。白名单技术的应用越来越广泛,
但仍不能有效防范白利用和无文件攻击。内存安全性可以有效地防范此类威胁。
4、立体、精准保护
传统的安全产品只运行在应用层或系统层,内存安全产品可以在应用层、系统层和硬件层提供有机集成的三维保护。
传统的安全产品会产生大量的警报,但很难做出反应,
而内存安全产品可以准确地防御各种攻击,并在威胁造成破坏之前将其阻止。
5. 内存安全应用场景
虽然企业和组织已经部署了大量的安全防护产品,但攻击者很容易突破层层防御。
复杂的网络攻击正在增加。
2016年Gartner将内存保护技术列为面向未来的十大信息安全技术之一,
2018年 CRN将内存安全产品被列为20个热门安全产品中的顶级产品。
内存安全可广泛应用于政府、金融、医疗、军工、能源等重要领域。
域之盾软件 一款优秀的终端安全管理系统 帮您保护企业数据,维护数据安全,做您贴心守护。
相关内容
最新内容
关注公众号
Copyright © 河北中视新研软件开发有限公司 All Rights Reserved
工信部备案号:冀ICP备20019903号-1