T1568.002: Dynamic Resolution: Domain Generation Algorithms (DGA) (Evading C2 blacklisting)

Framework: MITRE ATT&CK · Tactic: Command and Control · Total Cataloged Families: 72 · Observed Samples: 2,040 · Primary Threat Categories: Ransomware · Trojan · Banking Trojan
Operational Executive Summary

T1568.002 (Dynamic Resolution: Domain Generation Algorithms (DGA) (Evading C2 blacklisting)) is classified under the Command and Control tactic within the MITRE ATT&CK framework. Communication channels and covert protocols utilized to maintain interactive control of compromised implants through legitimate web protocols, encrypted proxies, and DNS tunneling. In telemetry gathered across enterprise endpoints and the EMBER 2018 benchmark, this technique was weaponized across 72 distinct malware families, totaling over 2,040 validated samples.

Technical Anatomy & Adversary Tradecraft

Adversaries leverage Dynamic Resolution: Domain Generation Algorithms (DGA) (Evading C2 blacklisting) to accomplish operational objectives while minimizing anomalous forensic footprints. When executing Dynamic Resolution: Domain Generation Algorithms (DGA) (Evading C2 blacklisting), malicious binaries commonly interact directly with low-level Windows APIs, kernel mode drivers, or native scripting interfaces to bypass traditional file-integrity monitors and static antivirus signatures.

In modern multi-stage campaigns, T1568.002 is frequently observed functioning as an intermediate bridge: initial access payloads (such as spearphishing loaders or exploit macros) execute Dynamic Resolution: Domain Generation Algorithms (DGA) (Evading C2 blacklisting) to establish in-memory execution or persistence before staging secondary ransomware or data-exfiltration implants.

Authoritative MITRE ATT&CK Reference: View official technique documentation, sub-techniques, and adversary groups at https://attack.mitre.org/techniques/T1568/002/.

Detection Engineering & Threat Hunting

Detecting Dynamic Resolution: Domain Generation Algorithms (DGA) (Evading C2 blacklisting) requires telemetry correlation across endpoint detection and response (EDR) agents, Sysmon event streams, and security information event management (SIEM) pipelines:

SOC Containment & Hardening Guidance

To mitigate risks associated with T1568.002 (Dynamic Resolution: Domain Generation Algorithms (DGA) (Evading C2 blacklisting)) across production infrastructure, security teams should implement the following defensive controls:

  1. Attack Surface Reduction (ASR): Enforce strict application control policies (WDAC or AppLocker) to restrict execution to signed and verified corporate binaries.
  2. Least Privilege & Credential Hygiene: Restrict local administrative privileges to prevent adversaries from tampering with defensive agents or escalating privileges.
  3. Network Microsegmentation: Restrict lateral communication across endpoint VLANs to prevent wormable payloads from utilizing Dynamic Resolution: Domain Generation Algorithms (DGA) (Evading C2 blacklisting) across adjacent network segments.
→ Incident Response Guidance: Read our Botnet Protection & Remediation

Cataloged Malware Families Utilizing T1568.002 (72 Families)

The following malware families in the SystemHelpDesk catalog have been verified utilizing T1568.002 (Dynamic Resolution: Domain Generation Algorithms (DGA) (Evading C2 blacklisting)):

72 families
Family Category Sample Count Technical Summary
nymaimDownloader756Nymaim is a sophisticated dual-stage malware downloader and loader first observed in 2013. Designed with extreme resilience, Nymaim specialized in evading secur...
khalesiInfostealer555Backdoor:Win32/Khalesi is an evasive, modular information stealer and Remote Access Trojan (RAT) engineered to harvest corporate banking credentials, system con...
pykspaWorm169Pykspa (cataloged across threat intelligence as W32/Pykspa, Worm:Win32/Pykspa, and the Skype Worm Pykspa) is an information-stealing worm that first emerged in ...
beeboneWorm151Beebone (widely cataloged across security vendors as the W32.Worm.Beebone or AAEH family) is a highly aggressive, polymorphic downloader worm first identified i...
phorpiexBotnet115Phorpiex (also cataloged across the cybersecurity industry as Trik, Worm:Win32/Phorpiex, Trojan:Win32/Phorpiex, and Worm.Win32.Trik) is an infamous, multi-funct...
bancosBanking Trojan55Bancos (cataloged across security vendors and threat intelligence databases under signatures including Trojan-Banker.Win32.Bancos, Trojan:Win32/Bancos, and Win3...
banbraBanking Trojan53Banbra (cataloged across security vendors and threat intelligence databases under signatures including Trojan-Banker.Win32.Banbra, Trojan:Win32/Banbra, and Win3...
murofetTrojan53Murofet (cataloged across security vendors and threat intelligence databases under detections including Trojan:Win32/Murofet, TrojanDownloader:Win32/Murofet, an...
shylockBanking Trojan21Shylock (also cataloged across international law enforcement and intelligence communities as Capito) is a sophisticated financial malware family and banking tro...
confickerWorm11Conficker (also known as Downadup or Kido) is one of the most prolific, destructive, and technologically advanced computer worms in internet history, first disc...
lockyRansomware11Locky is one of the most prolific, damaging, and aggressively distributed ransomware strains in cyber history, first emerging in February 2016. Associated with ...
cryptolockerRansomware10CryptoLocker is the historic archetype of modern asymmetric ransomware, first discovered in September 2013. Engineered and operated under the criminal syndicate...
ramdoClick Fraud8<h3>Executive Summary</h3> Ramdo (also known as Redyms) is a specialized Trojan and botnet client explicitly designed for click fraud and search engine manipula...
kidoAdvanced Threat5Worm:Win32/Kido (universally known in the cybersecurity community as **Conficker**) is one of the most infamous, widespread, and devastating computer worms in h...
rovnixBootkit5Trojan:Win32/Rovnix is a highly sophisticated bootkit and trojan downloader designed to infect the Master Boot Record (MBR) or Volume Boot Record (VBR) to achie...
bedepRansomware3Bedep (classified in antivirus detection telemetry under designations including Ransom:Win32/Bedep, Ransom.Win32.Bedep, and Win32/Bedep) is a crypto-ransomware ...
crypt0l0ckerRansomware2Ransomware:Win32/Crypt0l0cker is a highly destructive ransomware variant, often considered a direct clone or spiritual successor to the original, infamous Crypt...
napolarTrojan2Trojan:Win32/Napolar (also widely tracked as Solarbot) is a highly sophisticated banking trojan and botnet client that gained prominence around 2013. It is desi...
necursSpam Bot2Botnet:Win32/Necurs was one of the largest, most pervasive botnet infrastructures in cybercrime history, comprising over 9 million compromised computers across ...
0y0auaszpblbRansomware10Y0Auaszpblb (classified in antivirus detection telemetry under designations including Ransom:Win32/0Y0Auaszpblb, Ransom.Win32.0Y0Auaszpblb, and Win32/0Y0Auaszp...
0y1a48lx2yibRansomware10Y1A48Lx2Yib (classified in antivirus detection telemetry under designations including Ransom:Win32/0Y1A48Lx2Yib, Ransom.Win32.0Y1A48Lx2Yib, and Win32/0Y1A48Lx2...
a8p9eklcTrojan1A8P9Eklc (classified in antivirus detection telemetry under designations including Trojan:Win32/A8P9Eklc, Trojan.Win32.A8P9Eklc, and Win32/A8P9Eklc) is a multi-...
amgfvjgvdoaanRansomware1Amgfvjgvdoaan (classified in antivirus detection telemetry under designations including Ransom:Win32/Amgfvjgvdoaan, Ransom.Win32.Amgfvjgvdoaan, and Win32/Amgfvj...
be3auestydmiTrojan1Be3Auestydmi (classified in antivirus detection telemetry under designations including Trojan:Win32/Be3Auestydmi, Trojan.Win32.Be3Auestydmi, and Win32/Be3Auesty...
bmkfxasqf6kiTrojan1Bmkfxasqf6Ki (classified in antivirus detection telemetry under designations including Trojan:Win32/Bmkfxasqf6Ki, Trojan.Win32.Bmkfxasqf6Ki, and Win32/Bmkfxasqf...
bnuaaewgb2fbRansomware1Bnuaaewgb2Fb (classified in antivirus detection telemetry under designations including Ransom:Win32/Bnuaaewgb2Fb, Ransom.Win32.Bnuaaewgb2Fb, and Win32/Bnuaaewgb...
ciyaamgnrsgRansomware1Trojan:Win32/Ciyaamgnrsg (or similar auto-generated alphanumeric strings) represents the antivirus industry's response to highly polymorphic malware or Domain G...
ei0frdauiRansomware1Trojan:Win32/Ei0frdaui (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Algor...
emgfamt7gjgiTrojan1<h3>Executive Summary</h3> "Emgfamt7gjgi" is a machine-generated detection signature utilized by advanced heuristic antivirus engines. It does not identify a sp...
emmfaeuirscbRansomware1Trojan:Win32/Emmfaeuirscb (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Al...
fnwabyxmbkmRansomware1Trojan:Win32/Fnwabyxmbkm (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Alg...
fz4aaueo2jhiRansomware1Trojan:Win32/Fz4aaueo2jhi (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Al...
hc4cakjs5bhiRansomware1Trojan:Win32/Hc4cakjs5bhi (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Al...
hmgfa45id4oTrojan1<h3>Executive Summary</h3> "Hmgfa45id4o" is a generic, machine-generated detection signature utilized by advanced heuristic antivirus engines. It is not a named...
imqaaem1agaiTrojan1<h3>Executive Summary</h3> "Imqaaem1agai" is a machine-generated detection signature utilized by advanced heuristic antivirus engines. It does not identify a sp...
jnkfasgyvyoRansomware1Trojan:Win32/Jnkfasgyvyo (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Alg...
jo0br8hglsiiRansomware1Trojan:Win32/Jo0br8hglsii (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Al...
kjwar5ju8ibgbTrojan1<h3>Executive Summary</h3> "Kjwar5ju8ibgb" is a heuristic identifier for a highly obfuscated, generically detected Trojan or Dropper. The random, DGA-like (Doma...
krakenRansomware1<h3>Executive Summary</h3> Kraken is a notorious, highly sophisticated Botnet and Trojan malware family. At its peak in 2008, it was considered one of the large...
lmkfrhivlcfbaTrojan1<h3>Executive Summary</h3> "Lmkfrhivlcfba" is a machine-generated detection signature utilized by advanced heuristic antivirus engines. It does not identify a s...
lockycRansomware1<h3>Executive Summary</h3> Lockyc (often detected as a direct variant or sophisticated copycat of the infamous Locky ransomware) is a highly destructive malware...
lurkRansomware1<h3>Executive Summary</h3> Lurk refers to both a highly sophisticated Trojan Downloader and the infamous Russian cybercriminal syndicate that created it. The Lu...
mmnfbgfpuekiTrojan1<h3>Executive Summary</h3> "Mmnfbgfpueki" is a heuristic identifier for a highly obfuscated, generically detected Trojan or Dropper. The random, DGA-like (Domai...
mmsfrmqm16ciRansomware1Trojan:Win32/Mmsfrmqm16ci (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Al...
mz0a4gxuisbTrojan1<h3>Executive Summary</h3> "Mz0a4gxuisb" is a heuristic identifier for a highly obfuscated, generically detected Trojan or Dropper. The random, DGA-like (Domain...
niwaa8lfbrjRansomware1<h3>Executive Summary</h3> Niwaa8lfbrj is a heuristic detection name assigned to a highly obfuscated Trojan variant. The randomly generated alphanumeric name st...
nmkfxmdtnmoiTrojan1<h3>Executive Summary</h3> "Nmkfxmdtnmoi" is a machine-generated detection signature utilized by advanced heuristic antivirus engines. It does not identify a sp...
omyaamfbexiiRansomware1<h3>Executive Summary</h3> "Omyaamfbexii" is a generic detection identifier rather than a distinct, named malware family. It is typically generated automaticall...
onkfa0sahzhgRansomware1<h3>Executive Summary</h3> Onkfa0sahzhg is a heuristic detection name assigned to a highly obfuscated Trojan variant. The randomly generated alphanumeric name s...
pdxbbkgat9ciRansomware1<h3>Executive Summary</h3> Pdxbbkgat9ci is a heuristic detection name assigned to a highly obfuscated Trojan variant. The randomly generated alphanumeric name s...
pjzab0jsupjbTrojan1<h3>Executive Summary</h3> "Pjzab0jsupjb" is a machine-generated detection signature utilized by advanced heuristic antivirus engines. It does not identify a sp...
qmlfrt0j91kidRansomware1Trojan:Win32/Qmlfrt0j91kid (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation A...
qmuabwpoobbgRansomware1<h3>Executive Summary</h3> Qmuabwpoobbg is a heuristic detection name assigned to a highly obfuscated Trojan variant. The randomly generated alphanumeric name s...
rmkef9zs0zhiRansomware1Trojan:Win32/Rmkef9zs0zhi (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Al...
rmkefbclnjpiRansomware1Trojan:Win32/Rmkefbclnjpi (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Al...
rz0a4oaeuqdiRansomware1Trojan:Win32/Rz0a4oaeuqdi (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Al...
rz0auircb0diTrojan1<h3>Executive Summary</h3> "Rz0auircb0di" is a heuristic identifier for a highly obfuscated, generically detected Trojan or Dropper. The random, DGA-like (Domai...
rzwaagpbkfiiRansomware1Trojan:Win32/Rzwaagpbkfii (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Al...
sz4aawTrojan1<h3>Executive Summary</h3> "Sz4aaw" is a machine-generated detection signature utilized by advanced heuristic antivirus engines. It does not identify a specific...
uiwao0samTrojan1<h3>Executive Summary</h3> "Uiwao0sam" is a heuristic identifier for a highly obfuscated, generically detected Trojan or Dropper. The random, DGA-like (Domain G...
urcsRansomware1<h3>Executive Summary</h3> URCS (often associated with the URC Bot) is a sophisticated Remote Access Trojan (RAT) and Botnet framework engineered to provide att...
vesenlosowTrojan1<h3>Executive Summary</h3> "Vesenlosow" is a machine-generated detection signature utilized by advanced heuristic antivirus engines. It does not identify a spec...
vz2au4dpceiiRansomware1Trojan:Win32/Vz2au4dpceii (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Al...
wi0abyrjybkiTrojan1<h3>Executive Summary</h3> "Wi0abyrjybki" is a heuristic identifier for a highly obfuscated, generically detected Trojan or Dropper. The random, DGA-like (Domai...
wisbipufTrojan1<h3>Executive Summary</h3> "Wisbipuf" is a machine-generated detection signature utilized by advanced heuristic antivirus engines. It does not identify a specif...
xmgfa0ysjgkiRansomware1Trojan:Win32/Xmgfa0ysjgki (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Al...
ymkfawdgfnmiTrojan1<h3>Executive Summary</h3> "Ymkfawdgfnmi" is a machine-generated detection signature utilized by advanced heuristic antivirus engines. It does not identify a sp...
yy0aueeqipniRansomware1Trojan:Win32/Yy0aueeqipni (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Al...
yywaa08jovdgRansomware1Trojan:Win32/Yywaa08jovdg (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Al...
zaxarRansomware1<h3>Executive Summary</h3> Zaxar is a highly sophisticated Trojan and Botnet component that poses a severe threat to enterprise networks. While it functions as ...
zeptoRansomware1<h3>Executive Summary</h3> Zepto is a highly destructive ransomware variant that gained massive notoriety in mid-2016. It is a direct evolution (and effectively...
zs0bbeypkrhRansomware1Trojan:Win32/Zs0bbeypkrh (or similar auto-generated strings) represents the antivirus industry's response to highly polymorphic malware or Domain Generation Alg...