微软 Defender ATP 的深度学习在威胁防护中的突破
版权申诉
179 浏览量
更新于2024-07-07
收藏 1.63MB PDF 举报
在"微软威胁防护的机器学习进展.pdf"这份文档中,主要探讨了微软在其安全防护系统中利用机器学习技术进行威胁检测和防御的方法。这份报告由Christian Seifert,一位资深的研究员,以其"安全研究超级英雄"的身份分享,重点关注了主动防御和被动防御策略在对抗恶意行为时的融合。
1. 主动防御与被动防御:
文档强调了主动防御,这是一种主动寻找和阻止潜在威胁的行为,而不是仅仅依赖于事后响应。通过实时监控和分析系统活动,主动防御能够尽早发现并消除威胁,减少误报(FP)的容忍度,特别是对于中等目标,它能够警告所有可能的违规行为。
2. 文件和行为检测:
Microsoft Defender ATP(Advanced Threat Protection)包含了多项功能,如检测文件、进程、IP地址和URL,利用内部信号如Office365 ATP的协作,以及外部数据源如Azure ATP、Windows Store和Bing搜索。这些功能结合在一起,形成了一个全面的安全网,能实时监控并识别可疑活动。
3. 深度学习的应用:
深度学习在MDATP(Microsoft Defender Advanced Threat Analytics)中发挥关键作用,特别是在PowerShell上下文理解上。通过分析tokens向量(ℝ^n),深度学习模型可以学习到PowerShell命令的语义,如识别"Export-CSV"和"ConvertTo-Html"这样的操作。这提高了检测恶意代码的能力,提升了True Positive Rate(真正例率)大约22%。
4. 异常检测与单调模型:
单调模型在案例研究中被提及,这种模型可能导致对恶意功能的过度估计,因为它们假设恶意行为总是遵循特定模式。然而,现实中的攻击者可能会采用更加复杂和动态的方法,因此,研究人员探索了单调方法之外的解决方案,如采用深度学习的非单调性特性来应对潜在的Adversaries(攻击者)。
5. AI多样性与同态加密:
文档还讨论了AI多样性的重要性,即使用多种不同的学习算法和技术,如同态加密,以增强系统的鲁棒性和安全性。这样可以防止单一漏洞影响整个防护系统,提高整体抵御威胁的能力。
总结来说,这份报告深入剖析了微软如何通过集成机器学习技术,特别是深度学习,提升其威胁防护系统的性能,包括在PowerShell上下文中理解代码语义、应用异常检测和解决单调模型的问题。同时,文档强调了多样性和安全性策略在现代威胁环境中的必要性。
2023-02-25 上传
2022-06-17 上传
206 浏览量
2023-07-05 上传
2023-09-10 上传
2024-06-10 上传
2023-10-21 上传
2023-05-02 上传
2023-12-20 上传
![](https://profile-avatar.csdnimg.cn/d5fa1452106248a4a63014172db25c5d_leavemyleave.jpg!1)
mYlEaVeiSmVp
- 粉丝: 2073
- 资源: 19万+
最新资源
- 多模态联合稀疏表示在视频目标跟踪中的应用
- Kubernetes资源管控与Gardener开源软件实践解析
- MPI集群监控与负载平衡策略
- 自动化PHP安全漏洞检测:静态代码分析与数据流方法
- 青苔数据CEO程永:技术生态与阿里云开放创新
- 制造业转型: HyperX引领企业上云策略
- 赵维五分享:航空工业电子采购上云实战与运维策略
- 单片机控制的LED点阵显示屏设计及其实现
- 驻云科技李俊涛:AI驱动的云上服务新趋势与挑战
- 6LoWPAN物联网边界路由器:设计与实现
- 猩便利工程师仲小玉:Terraform云资源管理最佳实践与团队协作
- 类差分度改进的互信息特征选择提升文本分类性能
- VERITAS与阿里云合作的混合云转型与数据保护方案
- 云制造中的生产线仿真模型设计与虚拟化研究
- 汪洋在PostgresChina2018分享:高可用 PostgreSQL 工具与架构设计
- 2018 PostgresChina大会:阿里云时空引擎Ganos在PostgreSQL中的创新应用与多模型存储