On the robustness of malware detectors to adversarial samples

Muhammad Salman, Benjamin Zhao, Hassan Asghar, Muhammad Ikram, Sidharth Kaushik, Dali Kaafar

Research output: Contribution to conferencePaperpeer-review

Abstract

Adversarial examples add imperceptible alterations to inputs with the objective to induce misclassification in machine learning models. They have been demonstrated to pose significant challenges in domains like image classification, with results showing that an adversarially perturbed image to evade detection against one classifier is most likely transferable to other classifiers. Adversarial examples have also been studied in malware analysis. Unlike images, program binaries cannot be arbitrarily perturbed without rendering them non-functional. Due to the difficulty of crafting adversarial program binaries, there is no consensus on the transferability of adversarially perturbed programs to different detectors. In this work, we explore the robustness of malware detectors against adversarially perturbed malware. We investigate the transferability of adversarial attacks developed against one detector, against other machine learning-based malware detectors with different feature space, and code similarity techniques, specifically, locality sensitive hashingbased detectors. Our analysis reveals that adversarial program binaries crafted for one detector are generally less effective against others. We also evaluate an ensemble of detectors and show that they can potentially mitigate the impact of adversarial program binaries. Finally, we demonstrate that substantial program changes made to evade detection may result in the transformation technique being identified, implying that the adversary must make minimal changes to the program binary.
Original languageEnglish
Number of pages20
Publication statusAccepted/In press - 30 Jul 2024
EventWorkshop on Security and Artificial Intelligenc - Bydgoszcz, Bydgoszcz, Poland
Duration: 19 Sept 202420 Aug 2025
Conference number: 1
https://sites.google.com/view/secai2024

Workshop

WorkshopWorkshop on Security and Artificial Intelligenc
Abbreviated titleSECAI
Country/TerritoryPoland
CityBydgoszcz
Period19/09/2420/08/25
Internet address

Cite this