Deep Hashing for Malware Family Classification and New Malware Identification
被引:2
|
作者:
Zhang, Yunchun
论文数: 0引用数: 0
h-index: 0
机构:
Yunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R ChinaYunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R China
Zhang, Yunchun
[1
]
Liao, Zikun
论文数: 0引用数: 0
h-index: 0
机构:
Yunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R ChinaYunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R China
Liao, Zikun
[1
]
Zhang, Ning
论文数: 0引用数: 0
h-index: 0
机构:
Yunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R ChinaYunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R China
Zhang, Ning
[1
]
Min, Shaohui
论文数: 0引用数: 0
h-index: 0
机构:
Yunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R ChinaYunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R China
Min, Shaohui
[1
]
Wang, Qi
论文数: 0引用数: 0
h-index: 0
机构:
Yunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R ChinaYunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R China
Wang, Qi
[1
]
Quek, Tony Q. S.
论文数: 0引用数: 0
h-index: 0
机构:
Singapore Univ Technol & Design, Informat Syst Technol & Design, Singapore 487372, SingaporeYunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R China
Quek, Tony Q. S.
[2
]
Zhao, Mingxiong
论文数: 0引用数: 0
h-index: 0
机构:
Yunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R ChinaYunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R China
Zhao, Mingxiong
[1
]
机构:
[1] Yunnan Univ, Engn Res Ctr Cyberspace, Natl Pilot Sch Software, Kunming 650500, Peoples R China
IEEE INTERNET OF THINGS JOURNAL
|
2024年
/
11卷
/
16期
基金:
中国国家自然科学基金;
关键词:
Malware;
Feature extraction;
Image retrieval;
Image classification;
Artificial neural networks;
Internet of Things;
Semantics;
Deep hashing;
deep neural networks (DNNs);
image retrieval;
malware classification;
malware images;
SEMANTICS;
NETWORK;
D O I:
10.1109/JIOT.2024.3353250
中图分类号:
TP [自动化技术、计算机技术];
学科分类号:
0812 ;
摘要:
Although numerous state-of-the-art deep neural networks have recently been proposed for malware classification, effectively detecting malware on a large-scale sample set and identifying zero-day or new malware variants still pose significant challenges. To address this issue, a deep hashing-based malware classification model is designed for malware identification, including two parts: 1) ResNet50-based deep hashing for malware retrieval and 2) voting-based malware classification. Specifically, multiple deep hashing models are developed by extracting the high-layer outputs (feature maps) from the ResNet50 trained with malware gray-scale images in the first part. In this case, to maximize the Hamming distance or dissimilarity among hash values computed with malware samples under different families, a ResNet50-based deep polarized network (RNDPN) is designed to return Top K similar samples. In the second part, we propose a majority-voting and a Hamming-distance-based voting for malware identification according to the retrieved results. The experiment results show that RNDPN outperforms the other six deep hashing models with 97.54% mean average precision (mAP) for malware retrieval when only 40 similar examples are retrieved, where the best results for all deep hashing models are observed with 48-bits hashing code length. Furthermore, the Hamming distance-based voting method implemented with RNDPN demonstrates unparalleled performance in malware classification compared to other models. Notably, it achieves exceptional results in two key aspects: 1) malware classification accuracy with an impressive accuracy rate of 96.5% and 2) the identification of new or zero-day malware with a commendable accuracy of 85.7%.