mlsanityData to 7 Oct 2026

Dynamic Malware Analysis with Feature Engineering and Feature Learning

arXiv 1907.07352 ↗First posted 17 Jul 2019cs.CR cs.LGcited by 23

Not on the map. Why?

Abstract (arXiv)

Dynamic malware analysis executes the program in an isolated environment and monitors its run-time behaviour (e.g. system API calls) for malware detection. This technique has been proven to be effective against various code obfuscation techniques and newly released ("zero-day") malware. However, existing works typically only consider the API name while ignoring the arguments, or require complex feature engineering operations and expert knowledge to process the arguments. In this paper, we propose a novel and low-cost feature extraction approach, and an effective deep neural network architecture for accurate and fast malware detection. Specifically, the feature representation approach utilizes a feature hashing trick to encode the API call arguments associated with the API name. The deep neural network architecture applies multiple Gated-CNNs (convolutional neural networks) to transform the extracted features of each API call. The outputs are further processed through bidirectional LSTM (long-short term memory networks) to learn the sequential correlation among API calls. Experiments show that our solution outperforms baselines significantly on a large real dataset. Valuable insights about feature engineering and architecture design are derived from the ablation study.

Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Jul 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 4; 2022: 2; 2023: 8; 2024: 3; 2025: 1; 2026: 5.

23 papers.

Sort:

  1. 2023Kairos: Practical Intrusion Detection and Investigation using Whole-system Provenancecited by 30
  2. 2021Adversarial Attacks against Windows PE Malware Detection: A Survey of the State-of-the-Artcited by 18
  3. 2023RS-Del: Edit Distance Robustness Certificates for Sequence Classifiers via Randomized Deletioncited by 17
  4. 2023Decoding the Secrets of Machine Learning in Malware Classification: A Deep Dive into Datasets, Feature Extraction, and Model Performancecited by 12
  5. 2023OPORP: One Permutation + One Random Projectioncited by 11
  6. 2023Nebula: Self-Attention for Dynamic Malware Analysiscited by 7
  7. 2023Prompt Engineering-assisted Malware Dynamic Analysis Using GPT-4cited by 7
  8. 2021Semantic-aware Binary Code Representation with BERTcited by 6
  9. 2023Differential Privacy with Random Projections and Sign Random Projectionscited by 5
  10. 2024CNN-LSTM and Transfer Learning Models for Malware Classification based on Opcodes and API Callscited by 5
  11. 2023Burning the Adversarial Bridges: Robust Windows Malware Detection Against Binary-level Mutationscited by 3
  12. 2021MG-DVD: A Real-time Framework for Malware Variant Detection Based on Dynamic Heterogeneous Graph Learningcited by 2
11 more
  1. 2022SeqNet: An Efficient Neural Network for Automatic Malware Detectioncited by 1
  2. 2024CARE: Ensemble Adversarial Robustness Evaluation Against Adaptive Attackers for Security Applicationscited by 1
  3. 2026PIDSMaker: Building and Evaluating Provenance-based Intrusion Detection Systemscited by 1
  4. 2026Trident: Improving Malware Detection with LLMs and Behavioral Featurescited by 1
  5. 2026The Implications of Linguistic Illegibility for LLM Securitycited by 1
  6. 2021Malicious Code Detection: Run Trace Output Analysis by LSTMcited by 0
  7. 2022Malware Analysis with Symbolic Execution and Graph Kernelcited by 0
  8. 2024A Lean Transformer Model for Dynamic Malware Analysis and Detectioncited by 0
  9. 2025BEACON: Behavioral Malware Classification with Large Language Model Embeddings and Deep Learningcited by 0
  10. 2026SoK: AI-Augmented Binary Reversingcited by 0
  11. 2026EGAMA-RC: Risk-Calibrated Evidence-Gated Adaptive Malware Analysis for Robust and Interpretable Memory-Forensic Triagecited by 0