2022
DOI: 10.1155/2022/2957203
|View full text |Cite
|
Sign up to set email alerts
|

NLP Technique for Malware Detection Using 1D CNN Fusion Model

Abstract: With the record of the highest market share of mobile operating systems, the Android operating system has become a prime target for cyber perpetrators as malicious applications are leveraged as attack vectors to exploit Android systems. Machine learning detection solutions that have become a resort mostly rely on handcrafted features, a process deemed to be laborious and time-consuming. In this article, we employ a deep learning-based model consisting of 1-dimensional convolutional neural network (1D CNN) to a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
8
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 12 publications
(8 citation statements)
references
References 24 publications
0
8
0
Order By: Relevance
“…Convolutional Neural Network (CNN) is a deep feedforward neural network with features such as local connections and weight sharing. As one of the representative algorithms of deep learning, CNN has significant advantages in complex machine learning problems such as image classification, computer vision, natural language processing 24 27 , making it one of the most widely used models. The components of CNN include basic input and output layers, as well as convolutional layers, pooling layers, and fully connected layers 28 .…”
Section: Results and Analysismentioning
confidence: 99%
“…Convolutional Neural Network (CNN) is a deep feedforward neural network with features such as local connections and weight sharing. As one of the representative algorithms of deep learning, CNN has significant advantages in complex machine learning problems such as image classification, computer vision, natural language processing 24 27 , making it one of the most widely used models. The components of CNN include basic input and output layers, as well as convolutional layers, pooling layers, and fully connected layers 28 .…”
Section: Results and Analysismentioning
confidence: 99%
“…Deep learning techniques, especially CNN, have succeeded remarkably across various domains, including visual pattern classification 14 16 , natural language processing 17 , 18 , and computer vision 19 21 . CNNs excel at learning and extracting complex patterns and features from data, which is particularly beneficial for capturing semantic information from source code.…”
Section: Introductionmentioning
confidence: 99%
“…However, detecting malware depends on a precise and accurate malware analysis, which firstly is carried out prior to classifying the underlying illegitimate program, and then is detected and prevented. Particularly, malware analysis is divided into three main kinds of analyses, namely static malware analysis, [3], [5], [6], [7]- [15], dynamic malware analysis [6], [11], [16]- [19], and hybrid malware analysis [11], [20]. The advantages and disadvantages of each kind are described subsequently.…”
Section: Introductionmentioning
confidence: 99%
“…The advantages and disadvantages of each kind are described subsequently. Besides, each of these three kinds of malware analyses could be conducted automatically or manually (nonautomatically) [7], [10], [12], [21].…”
Section: Introductionmentioning
confidence: 99%