arrow
返回

Data augmentation based malware detection using convolutional neural networks

delete2021-01-22
delete51
delete
OA
AI
F
Ferhat Özgür Çatak *
J
Javed Ahmed
K
Kevser Şahinbaş
Z
Zahid Hussain Khand
DOI:10.7717/peerj-cs.346delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Due to advancements in malware competencies, cyber-attacks have been broadly observed in the digital world. Cyber-attacks can hit an organization hard by causing several damages such as data breach, financial loss, and reputation loss. Some of the most prominent examples of ransomware attacks in history are WannaCry and Petya, which impacted companies' finances throughout the globe. Both WannaCry and Petya caused operational processes inoperable by targeting critical infrastructure. It is quite impossible for anti-virus applications using traditional signature-based methods to detect this type of malware because they have different characteristics on each contaminated computer. The most important feature of this type of malware is that they change their contents using their mutation engines to create another hash representation of the executable file as they propagate from one computer to another. To overcome this method that attackers use to camouflage malware, we have created three-channel image files of malicious software. Attackers make different variants of the same software because they modify the contents of the malware. In the solution to this problem, we created variants of the images by applying data augmentation methods. This article aims to provide an image augmentation enhanced deep convolutional neural network (CNN) models for detecting malware families in a metamorphic malware environment. The main contributions of the article consist of three components, including image generation from malware samples, image augmentation, and the last one is classifying the malware families by using a CNN model. In the first component, the collected malware samples are converted into binary file to 3-channel images using the windowing technique. The second component of the system create the augmented version of the images, and the last part builds a classification model. This study uses five different deep CNN model for malware family detection. The results obtained by the classifier demonstrate accuracy up to 98%, which is quite satisfactory.
Keyword:
Convolutional neural networks
Cybersecurity
Image augmentation
Malware analysis
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

PeerJ Computer Science 封面图
PeerJ Computer Science
IF:
2.5
论文数:
3.4K
被引数:
6.9K

机构

I
Istanbul Medipol University
学者数:
2.1K
论文数: 1.7K
被引数: 1.3K
S
Sukkur IBA University
学者数:
576
论文数: 548
被引数: 5
引用论文

引用论文

err分享
err收藏
Adversarial Examples for CNN-Based Malware Detectors
err2019-01-01
err49
errOAAI
errChen, Bingcai; Ren, Zhongru; Yu, Chao; Hussain, Iftikhar; Liu, Jintao
err分享
err收藏
Malware Visualization for Fine-Grained Classification
err2018-01-01
err92
errOAAI
errFu, Jianwen; Xue, Jingfeng; Wang, Yong; Liu, Zhenyan; Shan, Chun
err分享
err收藏
Computational intelligence intrusion detection techniques in mobile cloud computing environments: Review, taxonomy, and open research issues
err2020-12-01
err91
PREAI
errShamshirband, Shahab; Fathi, Mahdis; Chronopoulos, Anthony T.; Montieri, Antonio; Palumbo, Fabio; Pescape, Antonio
err分享
err收藏
A new family of Mn 12 single-molecule magnets: replacement of carboxylate ligands with diphenylphosphinates
err2003-07-01
err0
PREAI
errJonathan T. Brockman; Khalil A. Abboud; David N. Hendrickson; George Christou
err分享
err收藏
学者 查看更多内容