ATT&CK Reference
Portfolio

TA0011 · COMMAND AND CONTROL

Dynamic Resolution

T1568Linux · macOS · Windows · ESXiattack.mitre.org

Adversaries may dynamically establish connections to command and control infrastructure to evade common detections and remediations.

Detect it with

Detecting dynamically generated C2 can be challenging due to the number of different algorithms, constantly evolving malware families, and the increasing complexity of the algorithms.

Why it matters on shift

Dynamic Resolution is one of the concrete ways adversaries achieve command and control. Recognising it in telemetry lets you name the technique in your ticket and pivot to what came before and after.

What to look for next

After command and control, the next tactic is usually Exfiltration. Search your telemetry for the transition before closing the ticket.

3 sub-techniques

How it shows up in practice

  1. T1568.001

    Fast Flux DNS

    Adversaries may use Fast Flux DNS to hide a command and control channel behind an array of rapidly changing IP addresses linked to a single domain resolution.

  2. T1568.002

    Domain Generation Algorithms

    Adversaries may make use of Domain Generation Algorithms (DGAs) to dynamically identify a destination domain for command and control traffic rather than relying on a list of static IP addresses or domains.

  3. T1568.003

    DNS Calculation

    Adversaries may perform calculations on addresses returned in DNS results to determine which port and IP address to use for command and control, rather than relying on a predetermined port number or the actual returned IP address.

Kill-chain context

← beforeCollectionCommand and Controlafter →Exfiltration