paper-with-me

홈 › Papers

I-MAD: Interpretable Malware Detector Using Galaxy Transformer

2019-09-15 · Miles Q. Li, Benjamin C. M. Fung, Philippe Charland, Steven H. H. Ding

Malware currently presents a number of serious threats to computer users. Signature-based malware detection methods are limited in detecting new malware samples that are significantly different from known ones. Therefore, machine learning-based methods have been proposed, but there are two challenges these methods face. The first is to model the full semantics behind the assembly code of malware. The second challenge is to provide interpretable results while keeping excellent detection performance. In this paper, we propose an Interpretable MAlware Detector (I-MAD) that outperforms state-of-the-art static malware detection models regarding accuracy with excellent interpretability. To improve the detection performance, I-MAD incorporates a novel network component called the Galaxy Transformer network that can understand assembly code at the basic block, function, and executable levels. It also incorporates our proposed interpretable feed-forward neural network to provide interpretations for its detection results by quantifying the impact of each feature with respect to the prediction. Experiment results show that our model significantly outperforms existing state-of-the-art static malware detection models and presents meaningful interpretations.

📄 PDF Abstract BibTeX arXiv:1909.06865

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningMalware Detection

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Position-Wise Feed-Forward Layer 설명 없음
Residual Connection 설명 없음
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…

Similar Papers 제목 키워드 기반

Adversarial Attacks on Transformers-Based Malware Detectors

2022-10-01 · Yash Jakhotiya, Heramb Patil, Jugal Rawlani, Dr. Sunil B. Mane

Signature-based malware detectors have proven to be insufficient as even a small change in malignant executable code can bypass these signature-based detectors. Many machine learning-based models have been proposed to ef…

Interpreting Machine Learning Malware Detectors Which Leverage N-gram Analysis

2020-01-27 · The 12th International Symposium on Foundations & Practice of Security, At Toulouse, France 2020 1 · William Briguglio, Sherif Saad

In cyberattack detection and prevention systems, cybersecurity analysts always prefer solutions that are as interpretable and understandable as rule-based or signature-based detection. This is because of the need to tune…

BIG-bench Machine LearningInterpretable Machine LearningMalware AnalysisMalware Detection

Single-Shot Black-Box Adversarial Attacks Against Malware Detectors: A Causal Language Model Approach

2021-12-03 · James Lee Hu, MohammadReza Ebrahimi, Hsinchun Chen

Deep Learning (DL)-based malware detectors are increasingly adopted for early detection of malicious behavior in cybersecurity. However, their sensitivity to adversarial malware variants has raised immense security conce…

Language ModelingLanguage Modelling

Explainability-Guided Adversarial Attacks on Transformer-Based Malware Detectors Using Control Flow Graphs

2026-04-04 · Andrew Wheeler, Kshitiz Aryal, Maanak Gupta arxiv

Transformer-based malware detection systems operating on graph modalities such as control flow graphs (CFGs) achieve strong performance by modeling structural relationships in program behavior. However, their robustness …

Malware Detection

Towards Interpretable Ensemble Learning for Image-based Malware Detection

2021-01-13 · Yuzhou Lin, Xiaolin Chang

Deep learning (DL) models for image-based malware detection have exhibited their capability in producing high prediction accuracy. But model interpretability is posing challenges to their widespread application in securi…

Ensemble LearningMalware Detection