From CISO Marketplace — the hub for security professionals Visit

Domain Generation Algorithm (DGA) Detection

Malware Protection

Definition

Techniques used to identify domains automatically generated by malware to evade detection.

Technical Details

Domain Generation Algorithm (DGA) detection involves monitoring and analyzing network traffic to identify patterns associated with domains that are generated by malware. These algorithms create a large number of domain names at regular intervals, usually leveraging predictable algorithms and seed values. DGA detection techniques may use machine learning models to classify domain names based on linguistic features, frequency of requests, and temporal patterns to differentiate between benign and malicious domains.

Practical Usage

In practice, DGA detection is commonly implemented in enterprise security solutions, such as firewalls and intrusion detection systems (IDS). Security analysts utilize DGA detection to enhance threat intelligence and proactively block malicious communications. Organizations may also deploy DNS filtering services that leverage DGA detection to prevent users from accessing potentially harmful domains generated by malware.

Examples

Related Terms

Malware Command and Control (C2) DNS Tunneling Threat Intelligence Intrusion Detection System (IDS)
← Back to Glossary