启动或登录初始化脚本: 凭证混淆存储

凭证混淆存储(Credential Obfuscation Storage)是针对初始化脚本中认证信息保护的专项匿迹技术。攻击者采用多层加密与分散存储策略,将窃取的域凭证、API密钥等敏感信息隐藏在注册表项、文件元数据或日志条目中,避免在脚本中明文保存关键凭据。该技术通过破坏凭证存储结构与访问模式的关联性,增加防御方进行凭证取证与滥用检测的难度。

该技术的匿迹实现依赖于密码学技术与系统特性的深度结合。首先使用目标系统内置的加密模块(如DPAPI)对原始凭证进行封装,确保解密操作无需引入外部工具。存储位置选择遵循"非标数据容器"原则,如图片文件的EXIF信息、注册表未使用字段或计划任务描述字段。访问接口采用合法系统组件的功能调用链,例如通过certutil解码伪装成证书数据的加密凭证。为应对内存取证,解密后的凭证仅在必要时驻留于非分页内存池,并通过挂钩清理函数确保进程退出后自动擦除。这种多维混淆策略使得凭证的存储、传输、使用过程均与正常系统操作高度融合,传统基于字符串扫描或哈希比对的检测手段无法有效识别。

ID: T1037.004
Sub-technique of:  T1037
Platforms: Linux, Network, 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