Domain generation algorithm (DGA)
A malware technique that automatically generates large numbers of domain names to reach its command-and-control servers, making its infrastructure practically impossible to block.
The Conficker worm, first seen in November 2008, computed 250 candidate domain names a day to reach its command servers. Variant C, set to activate on April 1, 2009, jumped to 50,000 domains a day, of which it contacted 500, and the Conficker Working Group had to coordinate with registries to block those names in advance. A domain generation algorithm (DGA, technique T1568.002 in MITRE ATT&CK) is that deterministic, often secret function built into malware that produces hundreds or thousands of names from a seed, typically the current date. The attacker registers just one; the malware tries them in turn until one answers. Taking down the command-and-control infrastructure by seizing domains becomes close to impossible. DGA variants have since turned up in dozens of malware families. The countermeasure is prediction: if the algorithm is known or recovered through reverse engineering, defenders compute the list of future domains ahead of time and block them, or register them themselves to watch infected machines check in (sinkholing). On the detection side, DNS traffic analysis in the SIEM flags queries to high-entropy names never seen before and often unresolved. Recognizing a DGA family also helps threat intelligence tie an incident to a known tool, and sometimes to the group that uses it.
Analyzing an infected bank's network, analysts find in the DNS logs a series of unanswered queries to random 24-character .top domains. They recognize the DGA signature of the Dridex family. By extracting the seed from the sample, they compute every domain for the month and warn the bank's other clients before they are hit.
DGA, domain generation algorithm, algorithmically generated domains
Follow the research
One letter a week. First, the week's underwriting note, when one is published: a dated, argued decision, signed by Paul Bernardski. Then what the observatory published on cyber risk, political risk and insurance. No account, no tracking.
No spam, one-click unsubscribe, no data ever sold.