4.6 Article

A novel approach for mobile malware classification and detection in Android systems

Journal

MULTIMEDIA TOOLS AND APPLICATIONS
Volume 78, Issue 3, Pages 3529-3552

Publisher

SPRINGER
DOI: 10.1007/s11042-018-6498-z

Keywords

Security; Mobile malware detection; System call; Innovative classification algorithm; Dynamic analysis

Funding

  1. Ministry of Education - China Mobile Research Foundation [MCM20170206]
  2. Fundamental Research Funds for the Central Universities [lzujbky-2018-k12]
  3. National Natural Science Foundation of China [61402210, 60973137]
  4. Major National Project of High Resolution Earth Observation System [30-Y20A34-9010-15/17]
  5. State Grid Corporation Science and Technology Project [SGGSKY00FJJS1700302]
  6. Program for New Century Excellent Talents in University [NCET-12-0250]
  7. Strategic Priority Research Program of the Chinese Academy of Sciences [XDA03030100]
  8. Google

Ask authors/readers for more resources

With the increasing number of malicious attacks, the way how to detect malicious Apps has drawn attention in mobile technology market. In this paper, we proposed a detection model to seek and track malware Apps actions in such devices. To characterize the behaviors of Apps, dynamic features of each App were constrained in 166-dimension and a novel machine learning classifier is employed to detect malware Apps, and alarm will be triggered if an Android-based App is detected as malicious. With such, we can avoid a detected malware spreading out in larger scale, affecting extensively our society. Detailed description of the detection model is provided, as well the core technologies of this novel machine learning classifier are presented. From experiments performed on a set of Android-based malware and benign Apps, we observe that the proposed classification algorithm achieves highest accuracy, true-positive rate, false-positive rate, precision, recall, f-measure in comparison to other methods as K-Nearest Neighbor (KNN), Naive Bayesian (NB), Support Vector Machine (SVM), Random Forest (RF), Logistic Regression (LR), Decision tree (DT), Linear Discriminant Analysis (LDA) and Back Propagation (BP). The proposed detection model is promising and can effectively be applied to Android malware detection, providing early detection and the prospect of warning users of threatens ahead.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available