AMVG: Adaptive malware variant generation framework using machine learning

Jusop Choi, Dongsoon Shin, Hyoungshick Kim, Jason Seotis, Jin B. Hong

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Scopus citations

Abstract

There are advances in detecting malware using machine learning (ML), but it is still a challenging task to detect advanced malware variants (e.g., polymorphic and metamorphic variations). To detect such variants, we first need to understand the methods used to generate them to bypass the detection methods. In this paper, we introduce an adaptive malware variant generation (AMVG) framework to study bypassing malware detection methods efficiently. The AMVG framework uses ML (e.g., genetic algorithm (GA)) to generate malware variants that satisfy specific detection criteria. The use of GA automates the malware variant generations with appropriate modules to handle various input formats. For the experiment, we use malware samples retrieved from theZoo, a collection of malware samples. The results show that we can automatically generate malware variants that satisfy varying detection criteria in a practical amount of time, as well as showing the capabilities to handle different input formats.

Original languageEnglish
Title of host publicationProceedings - 2019 IEEE 24th Pacific Rim International Symposium on Dependable Computing, PRDC 2019
PublisherIEEE Computer Society
Pages246-255
Number of pages10
ISBN (Electronic)9781728149615
DOIs
StatePublished - Dec 2019
Event24th IEEE Pacific Rim International Symposium on Dependable Computing, PRDC 2019 - Kyoto, Japan
Duration: 1 Dec 20193 Dec 2019

Publication series

NameProceedings of IEEE Pacific Rim International Symposium on Dependable Computing, PRDC
Volume2019-December
ISSN (Print)1541-0110

Conference

Conference24th IEEE Pacific Rim International Symposium on Dependable Computing, PRDC 2019
Country/TerritoryJapan
CityKyoto
Period1/12/193/12/19

Keywords

  • Genetic Algorithm
  • Malware Detection
  • Malware Generation
  • Malware Variation
  • Source Code Similarity

Fingerprint

Dive into the research topics of 'AMVG: Adaptive malware variant generation framework using machine learning'. Together they form a unique fingerprint.

Cite this