INLINE DETECTION OF DICTIONARY DGA DOMAIN NAMES WITH REDUCED COST AND LATENCY
Inventors
Janos Szurdi, Daiping Liu, Tong Zhao, Tingxiang Zhu, Linan Li
Abstract
A service includes a trained model comprising a classifier that predicts whether domain names are dictionary DGA generated. Using passive DNS data and/or a heuristic analysis based on natural language processing of the domain name, the service filters domain names that are not candidate (i.e., potential) dictionary DGA domain names out of the detection pipeline. There domain names are thus classified without being fed into the model for more computationally expensive processing. Domain names that are not filtered out are queued for input into an instance of the model and classification by the model, with the queued domain names processed in small batches and load balanced across model instances. Predicted domain name classes output by the model are cached for subsequent cache reads to avoid multiple runs of the model for one domain name.
CPC Classifications
Filing Date
2025-11-25
Application No.
19401167