从密码存储中获取凭证: 加密存储密钥破解

加密存储密钥破解(Encrypted Store Key Cracking)是针对密码管理系统加密机制的定向攻击技术。攻击者通过侧信道攻击、弱密钥推导或硬件漏洞利用等方式,获取加密凭证存储容器的解密密钥。该技术特别针对采用主密码保护机制的密码管理器,通过离线暴力破解与智能字典攻击相结合的方式,突破加密存储的最后防线。

该技术的匿迹性体现在攻击链的时空分离设计与密码学对抗策略。攻击者首先通过钓鱼攻击或漏洞利用获取加密凭证数据库,将关键破解环节转移至受控的离线环境执行,避免触发目标系统的入侵检测。在破解阶段,采用基于GPU集群的分布式破解架构,结合目标用户的社会工程信息构建智能字典,显著提升破解效率。同时,利用密码学协议实现中间人攻击,在用户输入主密码时截获密钥推导参数,直接绕过加密存储机制。为对抗密钥衍生函数的安全设计,攻击者通过硬件漏洞(如CPU侧信道)提取加密操作中的临时密钥,实现存储加密的层级突破。此类技术将攻击焦点转移至密码学实现层面,使传统基于行为监控的防御体系难以有效应对。

ID: T1555.003
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