协议隧道: 合法应用协议元数据隐写隧道

合法应用协议元数据隐写隧道(Legitimate Application Protocol Metadata Steganography Tunneling)是通过篡改标准应用协议元数据字段传输隐蔽数据的技术。攻击者选择特定应用协议(如HTTP头部的X-Forwarded-For、视频流的RTCP SDES项),将指令或数据编码至协议规范允许的扩展字段中。通过保持协议主体内容合法性,仅修改非关键元数据实现隐蔽通信,同时利用协议本身的容错机制确保传输可靠性。

该技术的核心匿迹策略在于协议规范模糊地带的创造性利用。首先深度解析目标协议标准,识别具有可变性、扩展性或容错性的元数据字段作为载体。例如在MPEG-TS视频流中,利用PCR时间戳字段的抖动容限范围嵌入控制指令。其次设计动态编码方案,根据网络中间设备的具体解析实现调整隐写策略,确保元数据修改不会引发协议校验失败。技术实现需构建协议指纹库与编码策略矩阵,实时匹配目标网络环境中的协议解析特征,自动选择最优隐写位置和编码算法,使隧道流量同时满足协议合规性、通信可靠性和检测规避性三重目标。

ID: T1572.004
Sub-technique of:  T1572
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