arrow
返回

MALIGN: Explainable static raw-byte based malware family classification using sequence alignment

delete2024-04-01
delete1
PRE
AI
S
Shoumik Saha *
S
Sadia Afroz
A
Atif Rahman *
DOI:10.1016/j.cose.2024.103714delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
For a long time, malware classification and analysis have been an arms-race between antivirus systems and malware authors. Though static analysis is vulnerable to evasion techniques, it is still popular as the first line of defense in antivirus systems. But most of the static analyzers failed to gain the trust of practitioners due to their black-box nature. We propose MALIGN, a novel static malware family classification approach inspired by genome sequence alignment that can not only classify malware families but can also provide explanations for its decision. MALIGN encodes raw bytes using nucleotides and adopts genome sequence alignment approaches to create a signature of a malware family based on the conserved code segments in that family, without any human labor or expertise. We evaluate MALIGN on two malware datasets, and it outperforms other state-of-the-art machine learning-based malware classifiers (by 4.49%-0.07%), especially on small datasets (by 19.48%-1.2%). Furthermore, we explain the generated signatures by MALIGN on different malware families illustrating the kinds of insights it can provide to analysts, and show its efficacy as an analysis tool. Additionally, we evaluate its theoretical and empirical robustness against some common attacks. In this paper, we approach static malware analysis from a unique perspective, aiming to strike a delicate balance among performance, interpretability, and robustness.
Keyword:
Malware
Sequence alignment
Explainability
Machine learning
Adversarial

期刊

C
Computers and Security
IF:
5.4
论文数:
4.6K
被引数:
1.4W

机构

University System of Maryland 封面图
University System of Maryland
学者数:
6.4W
论文数: 5.6W
被引数: 113
引用论文

引用论文

Analysis of Crypto-Ransomware Using ML-Based Multi-Level Profiling
err2021-01-01
err20
errOAAI
errPoudyal, Subash; Dasgupta, Dipankar
err分享
err收藏
Transcriptome analysis provides insight into adaptive mechanisms of scallops under environmental stress
err2022-09-12
err0
errOAAI
errJunxia Mao; Xiaofang Huang; Hongyan Sun; Xin Jin; Wenjuan Guan; Jiahui Xie; Yiying Wang; Xubo Wang; Donghong Yin; Zhenlin Hao; Ying Tian; Jian Song; Jun Ding; Yaqing Chang
err分享
err收藏
AusArray: quality passive seismic data to underpin updatable national velocity models of the lithosphere
err
IF0
err2020-01-01
err0
PREAI
errA. Gorbatov; K. Czarnota; B. Hejrani; M. Haynes; R. Hassan; A. Medlin; J. Zhao; F. Zhang; M. Salmon; H. Tkalčić; H. Yuan; M. Dentith; N. Rawlinson; A.M. Reading; B.L.N. Kennett; C. Bugden; M. Costello
err分享
err收藏
Alignment of whole genomes全基因组比对
err1999-01-01
err721
errOAAI
errDelcher, AL; Kasif, S; Fleischmann, RD; Peterson, J; White, O; Salzberg, SL
err分享
err收藏
学者 查看更多内容