Activation Analysis of a Byte-Based Deep Neural Network for Malware Classification
Not on the map. Why?
Abstract (arXiv)
Feature engineering is one of the most costly aspects of developing effective machine learning models, and that cost is even greater in specialized problem domains, like malware classification, where expert skills are necessary to identify useful features. Recent work, however, has shown that deep learning models can be used to automatically learn feature representations directly from the raw, unstructured bytes of the binaries themselves. In this paper, we explore what these models are learning about malware. To do so, we examine the learned features at multiple levels of resolution, from individual byte embeddings to end-to-end analysis of the model. At each step, we connect these byte-oriented activations to their original semantics through parsing and disassembly of the binary to arrive at human-understandable features. Through our results, we identify several interesting features learned by the model and their connection to manually-derived features typically used by traditional machine learning models. Additionally, we explore the impact of training data volume and regularization on the quality of the learned features and the efficacy of the classifiers, revealing the somewhat paradoxical insight that better generalization does not necessarily result in better performance for byte-based malware classifiers.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 5; 2023: 1; 2024: 1; 2025: 2; 2026: 1.
14 papers.
Sort:
- 2021Adversarial Attacks against Windows PE Malware Detection: A Survey of the State-of-the-Artcited by 18
- 2022Detection of out-of-distribution samples using binary neuron activation patternscited by 15
- 2024AttackBench: Evaluating Gradient-based Attacks for Adversarial Examplescited by 14
- 2022Transformers for End-to-End InfoSec Tasks: A Feasibility Studycited by 6
- 2021Mal2GCN: A Robust Malware Detection Approach Using Deep Graph Convolutional Networks With Non-Negative Weightscited by 3
- 2025Evaluating Ensemble and Deep Learning Models for Static Malware Detection with Dimensionality Reduction Using the EMBER Datasetcited by 2
- 2021Echelon: Two-Tier Malware Detection for Raw Executables to Reduce False Alarmscited by 1
- 2022On deceiving malware classification with section injectioncited by 1
- 2022Artificial Intelligence for Cybersecurity: Threats, Attacks and Mitigationcited by 1
- 2025Empirical Quantification of Spurious Correlations in Malware Detectioncited by 1
- 2021A Comparison of State-of-the-Art Techniques for Generating Adversarial Malware Binariescited by 0
- 2022Instance Attack:An Explanation-based Vulnerability Analysis Framework Against DNNs for Malware Detectioncited by 0
- 2026EXE-Bench: Ranking the Tradeoffs of AI-based Windows Malware Detectors for Real-World Usability27 Jul 2026
- 2025Evaluating Ensemble and Deep Learning Models for Static Malware Detection with Dimensionality Reduction Using the EMBER Dataset22 Jul 2025
- 2025Empirical Quantification of Spurious Correlations in Malware Detection11 Jun 2025
- 2024AttackBench: Evaluating Gradient-based Attacks for Adversarial Examples30 Apr 2024
- 2023High-resolution Image-based Malware Classification using Multiple Instance Learning21 Nov 2023
- 2022Detection of out-of-distribution samples using binary neuron activation patterns29 Dec 2022
- 2022Transformers for End-to-End InfoSec Tasks: A Feasibility Study5 Dec 2022
- 2022Artificial Intelligence for Cybersecurity: Threats, Attacks and Mitigation27 Sep 2022
- 2022Instance Attack:An Explanation-based Vulnerability Analysis Framework Against DNNs for Malware Detection6 Sep 2022
- 2022On deceiving malware classification with section injection12 Aug 2022
- 2021Adversarial Attacks against Windows PE Malware Detection: A Survey of the State-of-the-Art23 Dec 2021
- 2021A Comparison of State-of-the-Art Techniques for Generating Adversarial Malware Binaries22 Nov 2021
- 2021Adversarial Attacks against Windows PE Malware Detection: A Survey of the State-of-the-Artcited by 18
- 2022Detection of out-of-distribution samples using binary neuron activation patternscited by 15
- 2024AttackBench: Evaluating Gradient-based Attacks for Adversarial Examplescited by 14
- 2022Transformers for End-to-End InfoSec Tasks: A Feasibility Studycited by 6
- 2021Mal2GCN: A Robust Malware Detection Approach Using Deep Graph Convolutional Networks With Non-Negative Weightscited by 3
- 2025Evaluating Ensemble and Deep Learning Models for Static Malware Detection with Dimensionality Reduction Using the EMBER Datasetcited by 2
- 2021Echelon: Two-Tier Malware Detection for Raw Executables to Reduce False Alarmscited by 1
- 2022On deceiving malware classification with section injectioncited by 1
- 2022Artificial Intelligence for Cybersecurity: Threats, Attacks and Mitigationcited by 1
- 2025Empirical Quantification of Spurious Correlations in Malware Detectioncited by 1
- 2021A Comparison of State-of-the-Art Techniques for Generating Adversarial Malware Binariescited by 0
- 2022Instance Attack:An Explanation-based Vulnerability Analysis Framework Against DNNs for Malware Detectioncited by 0
12 most cited of 14 All 14 (JSON)
- 2026EXE-Bench: Ranking the Tradeoffs of AI-based Windows Malware Detectors for Real-World Usability27 Jul 2026
- 2025Evaluating Ensemble and Deep Learning Models for Static Malware Detection with Dimensionality Reduction Using the EMBER Dataset22 Jul 2025
- 2025Empirical Quantification of Spurious Correlations in Malware Detection11 Jun 2025
- 2024AttackBench: Evaluating Gradient-based Attacks for Adversarial Examples30 Apr 2024
- 2023High-resolution Image-based Malware Classification using Multiple Instance Learning21 Nov 2023
- 2022Detection of out-of-distribution samples using binary neuron activation patterns29 Dec 2022
- 2022Transformers for End-to-End InfoSec Tasks: A Feasibility Study5 Dec 2022
- 2022Artificial Intelligence for Cybersecurity: Threats, Attacks and Mitigation27 Sep 2022
- 2022Instance Attack:An Explanation-based Vulnerability Analysis Framework Against DNNs for Malware Detection6 Sep 2022
- 2022On deceiving malware classification with section injection12 Aug 2022
- 2021Adversarial Attacks against Windows PE Malware Detection: A Survey of the State-of-the-Art23 Dec 2021
- 2021A Comparison of State-of-the-Art Techniques for Generating Adversarial Malware Binaries22 Nov 2021
12 newest of 14 All 14 (JSON)