We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.LG

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Machine Learning

Title: DomainGAN: Generating Adversarial Examples to Attack Domain Generation Algorithm Classifiers

Abstract: Domain Generation Algorithms (DGAs) are frequently used to generate large numbers of domains for use by botnets. These domains are often used as rendezvous points for the servers that malware has command and control over. There are many algorithms that are used to generate domains, but many of these algorithms are simplistic and are very easy to detect using classical machine learning techniques. In this paper, three different variants of generative adversarial networks (GANs) are used to improve domain generation by making the domains more difficult for machine learning algorithms to detect. The domains generated by traditional DGAs and the GAN based DGA are then compared by using state of the art machine learning based DGA classifiers. The results show that the GAN based DGAs gets detected by the DGA classifiers significantly less than the traditional DGAs. An analysis of the GAN variants is also performed to show which GAN variant produces the most usable domains. As verified by testing results and analysis, the Wasserstein GAN with Gradient Penalty (WGANGP), is the best GAN variant to use as a DGA.
Comments: 8 pages, 9 figures
Subjects: Machine Learning (cs.LG); Cryptography and Security (cs.CR); Signal Processing (eess.SP); Machine Learning (stat.ML)
Cite as: arXiv:1911.06285 [cs.LG]
  (or arXiv:1911.06285v1 [cs.LG] for this version)

Submission history

From: Isaac Corley [view email]
[v1] Thu, 14 Nov 2019 18:12:36 GMT (1215kb,D)
[v2] Mon, 18 Nov 2019 19:48:07 GMT (2652kb,D)
[v3] Fri, 14 Feb 2020 19:08:31 GMT (2485kb,D)

Link back to: arXiv, form interface, contact.