动态解析: 区块链锚定动态解析

区块链锚定动态解析(Blockchain-Anchored Dynamic Resolution)是一种利用区块链网络实现C2节点动态寻址的隐蔽通信技术。攻击者将C2服务器的地址信息编码为区块链交易数据,恶意软件通过读取特定区块链(如比特币、以太坊)的公开交易记录获取最新通信参数。该技术利用区块链网络的去中心化特性与数据不可篡改性,构建抗审查的命令控制通道,同时通过区块链数据的全球同步机制实现攻击流量的自然分布。

该技术的匿迹机制体现在基础设施去中心化与数据隐蔽存储两个层面。首先,C2服务器地址不再依赖传统DNS系统,而是以加密形式存储在区块链交易的OP_RETURN字段或智能合约事件日志中,利用区块链网络的全球节点作为天然的地址分发平台。其次,恶意软件通过标准区块链节点通信协议(如JSON-RPC)获取地址信息,使解析请求完全融入加密货币业务的正常流量中。攻击者还可通过构造大量虚假交易形成噪声数据,进一步掩盖真实控制指令的提取过程。这种设计使得防御方必须持续监控整个区块链网络的数据流动,并具备实时解密交易负载的能力,极大提升了攻击行为的检测与阻断成本。

ID: T1568.004
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