C2 Honeyclients

Goal: Identify compromised systems by deploying decoy clients that mimic C2 communication patterns.

Approach: Monitoring network traffic for connections to C2 honeyclients.

Deploy decoy clients (“honeyclients”) that mimic the behavior of infected systems communicating with C2 servers. Monitor any attempts to connect to or control these honeyclients to identify compromised systems and attacker infrastructure.

Deceptive C2 Protocols

Goal: Disrupt attacker communications by manipulating C2 protocols or introducing unexpected behavior.

Approach: Modifying C2 protocols or introducing anomalies to confuse attackers.

Modify existing C2 protocols or introduce subtle anomalies in communication patterns to confuse attackers, disrupt their tools, or trigger alerts. This can involve changing data formats, introducing delays, or injecting unexpected commands.

Fake C2 Servers

Goal: Capture attacker communications and gather intelligence about their infrastructure and operations.

Approach: Setting up decoy C2 servers that mimic legitimate C2 infrastructure.

Deploy fake command-and-control (C2) servers that mimic the behavior of popular malware families. These servers can capture attacker commands, log communications, and even deliver deceptive responses to mislead attackers and disrupt their operations.

Financially Motivated Chinese Threat Actor SilkSpecter Targeting Black Friday Shoppers

  • SilkSpecter used spearphishing emails with malicious attachments (T1566) to target Black Friday shoppers.
  • The attachments likely contained malware, which, when executed, established a connection to the threat actor’s command-and-control (C2) server using common protocols like HTTP or HTTPS (T1071).
  • This allowed the attackers to steal sensitive information like credit card details and personally identifiable information (PII) and send it back to their C2 server (T1041).