The DOI matches its Crossref record; 35 of the 35 references it cites were found in a registry or an index.
IMCFN: Image-based malware classification using fine-tuned convolutional neural network architecture
Open accessAbstract
Abstract The volume, type, and sophistication of malware is increasing. Deep convolutional neural networks (CNNs) have lately proven their effectiveness in malware binary detection through image classification. In this paper, we propose a novel classifier to detect variants of malware families and improve malware detection using CNN-based deep learning architecture, called IMCFN (Image-based Malware Classification using Fine-tuned Convolutional Neural Network Architecture). Differing from existing solutions, we propose a new method for multiclass classification problems. Our proposed method converts the raw malware binaries into color images that are used by the fine-tuned CNN architecture to detect and identify malware families. Our method previously trained with the ImageNet dataset (≥10 million) and utilized the data augmentation to handle the imbalance dataset during the fine-tuning process. For evaluations, an extensive experiment was conducted using 2 datasets: Malimg malware dataset (9,435 samples), and IoT- android mobile dataset (14,733 malware and 2,486 benign samples). Empirical evidence has shown that the IMCFN stands out among the deep learning models including other CNN models with an accuracy of 98.82% in Malimg malware dataset and more than 97.35% for IoT-android mobile dataset. Furthermore, it demonstrates that colored malware dataset performed better in terms of accuracy than grayscale malware images. We compared the performance of IMCFN with the three architectures VGG16, ResNet50 and Google's InceptionV3. We found that our method can effectively detect hidden code, obfuscated malware and malware family variants with little run-time. Our method is resilient to straight forward obfuscation technique commonly used by hackers to disguise malware such as encryption and packing.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
ImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155
Going deeper with convolutions
Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., & Rabinovich, A. (2015) · 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2015.7298594 · Cited by 48,562
Rethinking the Inception Architecture for Computer Vision
Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., & Wojna, Z. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.308 · Cited by 32,138
Deep Learning Approach for Intelligent Intrusion Detection System
Vinayakumar, R., Alazab, M., Soman, K. P., Poornachandran, P., Al-Nemrat, A., & Venkatraman, S. (2019) · IEEE Access · doi:10.1109/access.2019.2895334 · Cited by 1,946
Self-citationTowards End-To-End Speech Recognition with Recurrent Neural Networks
Graves, A., & Jaitly, N. (2014) · Cited by 1,861
Nataraj, L., Karthikeyan, S., Jacob, G., & Manjunath, B. S. (2011) · doi:10.1145/2016904.2016908 · Cited by 1,223
A survey on automated dynamic malware-analysis techniques and tools
Egele, M., Scholte, T., Kirda, E., & Kruegel, C. (2012) · ACM Computing Surveys · doi:10.1145/2089125.2089126 · Cited by 871
Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition
(1997) · Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.1997.609286 · Cited by 853
Detection of Malicious Code Variants Based on Deep Learning
Cui, Z., Xue, F., Cai, X., Cao, Y., Wang, G.-G., & Chen, J. (2018) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2018.2822680 · Cited by 597
Research works printed but not linked: 17
- 2019, Symantec internet security threat report, Netw. Secur.
- Alazab, 2015, Profiling and classifying the behavior of malicious codes, J. Syst. Softw., 10.1016/j.jss.2014.10.031 · doi:10.1016/j.jss.2014.10.031
- Makandar, 2017, Malware class recognition using image processing techniques, 2017 Int. Conf. Data Manag. Anal. Innov. ICDMAI 2017
- Shaid, 2014, Malware behaviour visualization, J. Teknol.
- Han, 2014, Malware analysis using visualized image matrices, Sci. World J., 10.1155/2014/132713 · doi:10.1155/2014/132713
- Du, 2017, An android malware detection approach using community structures of weighted function call graphs, IEEE Access, 10.1109/ACCESS.2017.2720160 · doi:10.1109/access.2017.2720160
- Han, 2014, Malware analysis using visualized images and entropy graphs, Int. J. Inf. Secur., 14, 10.1007/s10207-014-0242-0 · doi:10.1007/s10207-014-0242-0
- Kancherla, 2016, Packer identification using byte plot and markov plot, J. Comput. Virol. Hacking Tech., 10.1007/s11416-015-0249-8 · doi:10.1007/s11416-015-0249-8
- Simonyan, 2014, VGG-16, arXiv Prepr
- Yu, 2018, Analysis of large-scale uav images using a multi-scale hierarchical representation, Geo-Spatial Inf. Sci., 10.1080/10095020.2017.1418263 · doi:10.1080/10095020.2017.1418263
- Namanya, 2019, Similarity hash based scoring of portable executable files for efficient malware detection in iot, Futur. Gener. Comput. Syst.
- Krizhevsky, 2012, Imagenet, Adv. Neural Inf. Process. Syst., 25
- Alazab, 2012, Cybercrime: the case of obfuscated malware, 10.1007/978-3-642-33448-1_28 · doi:10.1007/978-3-642-33448-1_28
- 2015, DSEncrypt android sample, contagio mobile
- Yajamanam, 2018, Deep learning versus gist descriptors for image-based malware classification, no. Icissp, 553
- Chen, 2019, A GLCM-feature-based approach for reversible image transformation, Comput. Mater. Contin., 59, 239
- Das, 2017, CNN architectures: leNet, alexnet, VGG, googlenet, resnet and more, Medium
Cited by
Object detection using YOLO: challenges, architectural successors, datasets and applications
Diwan, T., Anirudh, G., & Tembhurne, J. V. (2023) · Multimedia Tools and Applications · doi:10.1007/s11042-022-13644-y · Cited by 1,549
“Binary classification of malwares on image datasets using CNN is implemented in [69].”
MethodImage-Based Feature Representation for Insider Threat Classification
Gayathri, R. G., Sajjanhar, A., & Xiang, Y. (2020) · Applied Sciences · doi:10.3390/app10144945 · Cited by 63
Randive, K., Mohan, R., & Sivakrishna, A. M. (2023) · Journal of Information Security and Applications · doi:10.1016/j.jisa.2023.103434 · Cited by 27
Metadata
- Authors
- Vasan, D., Alazab, M., Wassan, S., Naeem, H., Safaei, B., & Zheng, Q.
- Venue
- Computer Networks
- Publisher
- Elsevier BV
- Published
- 2020-04
- Volume
- 171
- Pages
- 107138
- ISSN
- 1389-1286 (ISSN-L)
- OpenAlex
- W3006334803
- Cited by
- 513
- References
- 35
- FWCI
- 40.94
- Type
- journal article
- Language
- en
- Open access
- green
- Licence
- www.elsevier.com/tdm/userlicense/1.0/ (tdm)
- www.elsevier.com/legal/tdmrep-license (tdm)
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: IMCFN: Image-based malware classification using fine-tuned convolutional neural network architecture. https://app.cochat.ai/papers/10.1016/j.comnet.2020.107138
- The paper
- Vasan, D., Alazab, M., Wassan, S., Naeem, H., Safaei, B., & Zheng, Q. (2020). IMCFN: Image-based malware classification using fine-tuned convolutional neural network architecture. Computer Networks. https://doi.org/10.1016/j.comnet.2020.107138
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.