arrow
Return

An Explainable Method for Malware Detection Through Convolutional Neural Networks

delete2026-01-01
delete0
PRE
AI
F
Francesco Mercaldo *
P
Paul Tavolato
A
Antonella Santone
F
Fabio Martinelli
DOI:10.1007/978-3-032-00630-1_18delete
deleteOriginal
deleteShare
deleteSave
Abstract

Abstract

En 中文
Considering that current antimalware, typically based on signature-based approaches, are not able to identify threats whose signatures are not present in the antiviral database, in this paper we propose a method to identify malware based on deep learning, in particular on convolutional neural networks to identify whether an application is malicious. A distinctive feature of the proposed method is the ability to explain the reasons why the classifier predicts whether an application is malware or trusted, in fact in addition to the binary prediction, the proposed method is able to select the opcodes of the identified application that according to the model are symptomatic of the malicious behavior, thus providing a kind of explainability. Experimental results have shown satisfactory results, thus demonstrating the effectiveness of the proposed method.
Keywords:
Malware
Deep Learning
Convolutional Neural Network
Explainability
Security

Journal

A
AVAILABILITY, RELIABILITY AND SECURITY, ARES 2025, PT I
IF:
0
Papers:
19
Citations:
0

Organization

U
university of molise
Scholars:
575
Papers: 274
Citations: 0
U
university of vienna
Scholars:
2.9K
Papers: 1.5K
Citations: 0
C
consiglio nazionale delle ricerche (cnr)
Scholars:
6.2W
Papers: 5.7W
Citations: 48
researcher View more organizations
Cited Papers

Cited Papers

Explainable Ransomware Detection with Deep Learning Techniques
err2023-09-27
err0
PREAI
errGiovanni Ciaramella; Giacomo Iadarola; Fabio Martinelli; Francesco Mercaldo; Antonella Santone
errShare
errSave
A taxonomy of cyber risk taxonomies
err2024-08-02
err2
errOAAI
errRabitti, Giovanni; Chokami, Amir Khorrami; Coyle, Patrick; Cohen, Ruben D.
errShare
errSave
A Robust and Explainable Deep Learning Method for Cervical Cancer Screening
err2024-08-20
err0
PREAI
errMarcello Di Giammarco; Francesco Mercaldo; Xiaoli Zhou; Pan Huang; Antonella Santone; Mario Cesarelli; Fabio Martinelli
errShare
errSave
Deep learning-based software engineering: progress, challenges, and opportunities
err2024-12-24
err0
errOAAI
errChen, Xiangping; Hu, Xing; Huang, Yuan; Jiang, He; Ji, Weixing; Jiang, Yanjie; Jiang, Yanyan; Liu, Bo; Liu, Hui; Li, Xiaochen; Lian, Xiaoli; Meng, Guozhu; Peng, Xin; Sun, Hailong; Shi, Lin; Wang, Bo; Wang, Chong; Wang, Jiayi; Wang, Tiantian; Xuan, Jifeng; Xia, Xin; Yang, Yibiao; Yang, Yixin; Zhang, Li; Zhou, Yuming; Zhang, Lu
errShare
errSave
Windows PE Malware Detection Using Ensemble Learning
err2021-02-10
err53
errOAAI
errAzeez, Nureni Ayofe; Odufuwa, Oluwanifise Ebunoluwa; Misra, Sanjay; Oluranti, Jonathan; Damasevicius, Robertas
errShare
errSave
errShare
errSave
Toward Trustworthy Artificial Intelligence (TAI) in the Context of Explainability and Robustness
err2025-02-10
err0
PREAI
errBhanu chander; Chinju John; Lekha Warrier; Kumaravelan Gopalakrishnan
errShare
errSave
researcher View more