Delphi Scanner: efficient and interpretable static malware detection via API sequence modeling
Not on the map. Why?
Abstract (arXiv)
Static malware detection for Windows Portable Executable files demands a careful balance between detection effectiveness, computational efficiency, and analytical interpretability. This paper introduces Delphi Scanner, a static malware detection system for Windows PE files that balances efficiency with behavioral interpretation. It uses a convolutional neural network (CNN) to model Windows API sequences to classify PE and a decoupled interpretation layer based on a rule-based layer to categorize APIs into high-level malicious capabilities. Evaluated on over 190,000 Windows PE files, the system achieves 95.35% accuracy with a 1.53~MB model footprint. Robustness experiments on 5,647 out-of-distribution MalwareBazaar samples, paired packed and unpacked executables, and three adversarial manipulation strategies confirm generalization beyond the training distribution and resistance to functionality-preserving evasion techniques. Overall, these results demonstrate that API sequence-based static analysis offers a practical, interpretable, and efficient foundation for malware triage in local deployment scenarios.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 8 of its 30 references that are in the map. First posted on arXiv 17 Sep 2026.
Builds on
8 of 30 references.
References · 8
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
- 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 165
- 2017Malware Detection by Eating a Whole EXEcited by 115
- 2020Dos and Don'ts of Machine Learning in Computer Securitycited by 102
- 2015Deep Neural Network Based Malware Detection Using Two Dimensional Binary Program Featurescited by 48
- 2020Classifying Sequences of Extreme Length with Constant Memory Applied to Malware Detectioncited by 24
- 2019I-MAD: Interpretable Malware Detector Using Galaxy Transformercited by 8
- 2024Feature graph construction with static features for malware detectioncited by 1
Built on by
Not cited yet.