Siyi Pan, Aoxiang Sun, Yingmei Xu, Zhuoqian Liang, Yuxia Sun
{"title":"Generation of Adversarial Malware Based on Genetic Algorithm and Instruction Replacement","authors":"Siyi Pan, Aoxiang Sun, Yingmei Xu, Zhuoqian Liang, Yuxia Sun","doi":"10.1145/3603781.3604217","DOIUrl":null,"url":null,"abstract":"With the development of cyberspace security attack and defense, the malware detection model based on machine learning is also facing the threat of adversarial examples. An important way to defend against such threats is to generate effective adversarial examples and then use them to conduct adversarial training on the model. For the end-to-end PE malware detection model, most of the existing generation technologies for adversarial examples adopt the method of inserting dead codes, but the dead codes are easy to be filtered out by preprocessing. A novel adversarial-example generation approach for PE malware, called AGA, is proposed based on a genetic algorithm and equivalent-instruction replacement. The experimental studies show that the AGA approach outperforms the existing generation approach, which is based on a particle-swarm-optimization algorithm, in terms of attack effectiveness and attack-generation efficiency.","PeriodicalId":391180,"journal":{"name":"Proceedings of the 2023 4th International Conference on Computing, Networks and Internet of Things","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2023 4th International Conference on Computing, Networks and Internet of Things","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3603781.3604217","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
With the development of cyberspace security attack and defense, the malware detection model based on machine learning is also facing the threat of adversarial examples. An important way to defend against such threats is to generate effective adversarial examples and then use them to conduct adversarial training on the model. For the end-to-end PE malware detection model, most of the existing generation technologies for adversarial examples adopt the method of inserting dead codes, but the dead codes are easy to be filtered out by preprocessing. A novel adversarial-example generation approach for PE malware, called AGA, is proposed based on a genetic algorithm and equivalent-instruction replacement. The experimental studies show that the AGA approach outperforms the existing generation approach, which is based on a particle-swarm-optimization algorithm, in terms of attack effectiveness and attack-generation efficiency.