mlsanityData to 7 Oct 2026

Multi-view Representation Learning from Malware to Defend Against Adversarial Variants

arXiv 2210.15429 ↗First posted 25 Oct 2022cs.CR cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Deep learning-based adversarial malware detectors have yielded promising results in detecting never-before-seen malware executables without relying on expensive dynamic behavior analysis and sandbox. Despite their abilities, these detectors have been shown to be vulnerable to adversarial malware variants - meticulously modified, functionality-preserving versions of original malware executables generated by machine learning. Due to the nature of these adversarial modifications, these adversarial methods often use a textitsingle view of malware executables (i.e., the binary/hexadecimal view) to generate adversarial malware variants. This provides an opportunity for the defenders (i.e., malware detectors) to detect the adversarial variants by utilizing more than one view of a malware file (e.g., source code view in addition to the binary view). The rationale behind this idea is that while the adversary focuses on the binary view, certain characteristics of the malware file in the source code view remain untouched which leads to the detection of the adversarial malware variants. To capitalize on this opportunity, we propose Adversarially Robust Multiview Malware Defense (ARMD), a novel multi-view learning framework to improve the robustness of DL-based malware detectors against adversarial variants. Our experiments on three renowned open-source deep learning-based malware detectors across six common malware categories show that ARMD is able to improve the adversarial robustness by up to seven times on these malware detectors.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 15 of its 30 references that are in the map. First posted on arXiv 25 Oct 2022.

Builds on

15 of 30 references.

References · 15

  1. 2019On Evaluating Adversarial Robustnesscited by 442
  2. 2015Training Very Deep Networkscited by 172
  3. 2017Malware Detection by Eating a Whole EXEcited by 114
  4. 2016A Survey of Multi-View Representation Learningcited by 107
  5. 2018Learn To Pay Attentioncited by 83
  6. 2018Learning to Evade Static PE Machine Learning Malware Models via Reinforcement Learningcited by 60
  7. 2020Functionality-preserving Black-box Optimization of Adversarial Windows Malwarecited by 58
  8. 2018Exploring Adversarial Examples in Malware Detectioncited by 41
  9. 2017Security Evaluation of Pattern Classifiers under Attackcited by 39
  10. 2018Non-Negative Networks Against Adversarial Attackscited by 20
  11. 2020Binary Black-box Evasion Attacks Against Deep Learning-based Static Malware Detectors with Adversarial Byte-Level Language Modelcited by 10
  12. 2017A Multi-view Context-aware Approach to Android Malware Detection and Malicious Code Localizationcited by 8
3 more
  1. 2019Defense Methods Against Adversarial Examples for Recurrent Neural Networkscited by 8
  2. 2021Single-Shot Black-Box Adversarial Attacks Against Malware Detectors: A Causal Language Model Approachcited by 4
  3. 2021On Adversarial Robustness of Synthetic Code Generationcited by 3

Built on by

Not cited yet.