动态解析: 协议级元数据混淆解析

协议级元数据混淆解析(Protocol Metadata Obfuscation Resolution)是一种通过篡改网络协议元数据字段实现C2通信隐蔽的技术。该技术针对DNS、HTTP/2、QUIC等协议的设计特性,在协议头部或扩展字段中嵌入控制指令,利用协议规范的模糊地带构造合法但非常规的通信数据包。例如在DNS查询的TXT记录中编码指令,或利用HTTP/2的流复用机制分割恶意载荷,使得C2通信在协议解析层面具备形式合规性。

该技术的匿迹效果源于协议规范的复杂性与解析器实现的差异性。攻击者通过深入研究目标网络环境中各层协议栈的实现细节,识别出可被恶意利用的协议特性或解析漏洞。在DNS协议场景中,可能构造超长域名、非常规字符组合或分片查询来绕过语法检查;在HTTP/3场景中,则利用QUIC协议的UDP特性与多路复用机制隐藏心跳包间隔特征。技术实现的关键在于确保恶意流量在通过中间设备时不被协议栈丢弃,同时保持与合法流量在数据包长度、时序分布等元数据特征上的一致性,从而规避基于协议异常检测的防御机制。

ID: T1568.003
Sub-technique of:  T1568
Tactic: 命令控制
Platforms: 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