Back to Search
Start Over
One-dimensional convolutional neural networks for Android malware detection
- Source :
- 2018 IEEE 14th International Colloquium on Signal Processing & Its Applications (CSPA).
- Publication Year :
- 2018
- Publisher :
- IEEE, 2018.
-
Abstract
- In recent years, malware aims at Android OS has been increasing due to its rapid popularization. Several studies have been conducted for automated malware detection with machine learning approach and reported promising performance. However, they require a large amount of computation when running on the client; typically mobile phone and/or similar devices. Thus, problems remain in terms of practicality. In this paper, we propose an accurate and light-weight Android malware detection method. Our method treats very limited part of raw APK (Android application package) file of the target as a short string and analyzes it with one-dimensional convolutional neural network (1-D CNN). We used two different datasets each consisting of 5,000 malwares and 2,000 goodwares. We confirmed our method using only the last 512–1K bytes of APK file achieved 95.40–97.04% in accuracy discriminating their malignancy under the 10-fold cross-validation strategy.
- Subjects :
- business.industry
Computer science
Computation
Byte
020206 networking & telecommunications
02 engineering and technology
010501 environmental sciences
computer.software_genre
01 natural sciences
Convolutional neural network
Convolution
Mobile phone
Embedded system
Android malware
0202 electrical engineering, electronic engineering, information engineering
Malware
business
computer
Humanoid robot
0105 earth and related environmental sciences
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2018 IEEE 14th International Colloquium on Signal Processing & Its Applications (CSPA)
- Accession number :
- edsair.doi...........fd04cd6450b81fe07c758fac11620230
- Full Text :
- https://doi.org/10.1109/cspa.2018.8368693