Heng Cao, Chundong Wang, Long Huang, Xiaochun Cheng, Haoran Fu
{"title":"Adversarial DGA Domain Examples Generation and Detection","authors":"Heng Cao, Chundong Wang, Long Huang, Xiaochun Cheng, Haoran Fu","doi":"10.1145/3437802.3437836","DOIUrl":null,"url":null,"abstract":"Botnets have long relied on the Domain Generation Algorithm (DGA) to survive to this day. The detection rate of the DGA detection methods based on machine learning is already high. However, the models trained by the existing data sets sometimes are blind to new variant domains.To mitigate such problem, a method based on generation adversarial networks (GAN) called DnGAN is proposed to generate adversarial DGA examples in this paper. Experiment results show that the adversarial examples can effectively escape the detection of multiple detectors. And by using these adversarial examples as training data can effectively enhance the ability of the detector to identify DGA families that have not been seen before.","PeriodicalId":429866,"journal":{"name":"Proceedings of the 2020 1st International Conference on Control, Robotics and Intelligent System","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2020 1st International Conference on Control, Robotics and Intelligent System","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3437802.3437836","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Botnets have long relied on the Domain Generation Algorithm (DGA) to survive to this day. The detection rate of the DGA detection methods based on machine learning is already high. However, the models trained by the existing data sets sometimes are blind to new variant domains.To mitigate such problem, a method based on generation adversarial networks (GAN) called DnGAN is proposed to generate adversarial DGA examples in this paper. Experiment results show that the adversarial examples can effectively escape the detection of multiple detectors. And by using these adversarial examples as training data can effectively enhance the ability of the detector to identify DGA families that have not been seen before.