代理: 协议隧道化动态代理

协议隧道化动态代理(Protocol-Tunneled Dynamic Proxy)是通过在标准应用层协议内构建加密隧道,实现代理流量深度伪装的技术。该技术将C2通信封装在HTTP/3、WebSocket或MQTT等协议的有效载荷中,并动态切换隧道协议类型以匹配目标网络环境特征。隧道构建采用前向纠错与自适应码率调整技术,确保在高丢包网络环境下维持稳定连接,同时通过协议指纹模拟工具实现与合法客户端的行为一致性。

匿迹效果通过协议栈深度渗透与动态行为仿真实现。攻击者首先分析目标网络的协议分布特征,选择占比最高的三种协议(如视频流传输的QUIC、工业控制的Modbus TCP、办公系统的HTTP/2)作为隧道载体。隧道构建过程实施四层混淆:1)载荷加密采用TLS 1.3协议套件中的新兴算法(如X25519-Kyber768),规避传统深度包检测;2)会话管理模拟合法协议状态机,维持完整握手-传输-终止流程;3)流量时序注入随机抖动,匹配目标网络基线的时序特征分布;4)支持实时协议切换,当检测到深度检测时自动迁移至备用协议隧道。该技术使得代理流量在协议合规性、行为模式、加密强度等维度与合法流量实现不可区分性。

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