从密码存储中获取凭证: 内存隐蔽提取

内存隐蔽提取(Stealthy Memory Extraction)是针对密码存储机制的高级攻击技术,攻击者通过非驻留式内存操作获取敏感凭证。该技术利用操作系统内存管理机制的脆弱性,在密码管理器或系统组件解密凭证的瞬时窗口期,对进程内存进行精准扫描与提取。与传统磁盘扫描不同,该技术避免触发文件系统监控,通过动态注入内存解析模块,定位并提取解密后的明文密码缓存,实现无痕化凭证窃取。

该技术的匿迹性体现在对系统运行态的深度利用与行为隐蔽。攻击者首先通过进程注入技术将恶意模块加载到目标应用(如浏览器、密码管理器)的内存空间,利用应用自身的合法权限绕过安全监控。在目标应用解密凭证的瞬间,内存解析模块通过签名匹配或数据结构逆向,快速定位内存中的明文密码字段。为避免触发异常内存访问告警,攻击者采用分时扫描策略,将内存搜索任务拆解为多次低强度操作,每次仅扫描特定内存页并立即释放资源。同时,通过挂钩系统API清除内存转储痕迹,确保凭证提取过程不产生磁盘写入记录。此类技术充分利用内存操作的瞬时性与隐蔽性,使传统基于文件监控或进程行为的检测手段难以有效捕捉攻击行为。

ID: T1555.001
Sub-technique of:  T1555
Tactic: 凭据获取
Platforms: IaaS, Linux, Windows, macOS
Contributors: shrugginG
Created: 02 October 2020
Last Modified: 15 October 2024

Mitigations

This type of attack technique cannot be easily mitigated with preventive controls since it is based on the abuse of system features.

Detection

Coming soon