CFGExplainer: Explaining Graph Neural Network-Based Malware Classification from Control Flow Graphs

恶意软件 计算机科学 控制流程图 人工智能 机器学习 人工神经网络 过程(计算) 控制流程 图形 数据挖掘 理论计算机科学 计算机安全 程序设计语言
作者
J. Dinal Herath,Priti Prabhakar Wakodikar,Ping Yang,Guanhua Yan
标识
DOI:10.1109/dsn53405.2022.00028
摘要

With the ever increasing threat of malware, extensive research effort has been put on applying Deep Learning for malware classification tasks. Graph Neural Networks (GNNs) that process malware as Control Flow Graphs (CFGs) have shown great promise for malware classification. However, these models are viewed as black-boxes, which makes it hard to validate and identify malicious patterns. To that end, we propose CFG-Explainer, a deep learning based model for interpreting GNN-oriented malware classification results. CFGExplainer identifies a subgraph of the malware CFG that contributes most towards classification and provides insight into importance of the nodes (i.e., basic blocks) within it. To the best of our knowledge, CFGExplainer is the first work that explains GNN-based mal-ware classification. We compared CFGExplainer against three explainers, namely GNNExplainer, SubgraphX and PGExplainer, and showed that CFGExplainer is able to identify top equisized subgraphs with higher classification accuracy than the other three models.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
1秒前
高高白猫发布了新的文献求助10
1秒前
JamesPei应助宿醉采纳,获得10
2秒前
harino完成签到,获得积分10
3秒前
栗子完成签到,获得积分10
3秒前
3秒前
李健的小迷弟应助咯咚采纳,获得10
3秒前
3秒前
SamuelLiu完成签到,获得积分10
4秒前
4秒前
暮晓见发布了新的文献求助10
4秒前
公冶代芙完成签到,获得积分10
4秒前
zhu发布了新的文献求助10
5秒前
5秒前
iNk应助hanabi采纳,获得20
5秒前
wanci应助结实的小土豆采纳,获得10
5秒前
桐桐应助深情月饼采纳,获得10
6秒前
123发布了新的文献求助10
7秒前
易止完成签到,获得积分10
7秒前
单细胞发布了新的文献求助10
9秒前
tian发布了新的文献求助10
9秒前
hwl完成签到 ,获得积分10
11秒前
11秒前
glj发布了新的文献求助30
11秒前
NICAI应助CC采纳,获得10
14秒前
彭于晏应助我叫王子禹采纳,获得10
14秒前
科研通AI5应助暮晓见采纳,获得10
16秒前
ZWZ完成签到,获得积分10
16秒前
17秒前
18秒前
NICAI应助CC采纳,获得10
18秒前
18秒前
英姑应助如意问萍采纳,获得10
19秒前
西里应助yingying采纳,获得10
20秒前
万能图书馆应助yingying采纳,获得10
20秒前
赘婿应助高高白猫采纳,获得10
22秒前
宿醉发布了新的文献求助10
22秒前
Owen应助123采纳,获得10
22秒前
22秒前
23秒前
高分求助中
All the Birds of the World 4000
Production Logging: Theoretical and Interpretive Elements 3000
Les Mantodea de Guyane Insecta, Polyneoptera 2000
Machine Learning Methods in Geoscience 1000
Resilience of a Nation: A History of the Military in Rwanda 888
Musculoskeletal Pain - Market Insight, Epidemiology And Market Forecast - 2034 666
Crystal Nonlinear Optics: with SNLO examples (Second Edition) 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 物理 生物化学 纳米技术 计算机科学 化学工程 内科学 复合材料 物理化学 电极 遗传学 量子力学 基因 冶金 催化作用
热门帖子
关注 科研通微信公众号,转发送积分 3735677
求助须知:如何正确求助?哪些是违规求助? 3279465
关于积分的说明 10015528
捐赠科研通 2996202
什么是DOI,文献DOI怎么找? 1643929
邀请新用户注册赠送积分活动 781579
科研通“疑难数据库(出版商)”最低求助积分说明 749423