DroidDetector: Android Malware Characterization and Detection Using Deep Learning

By Zhenlong Yuan, Yongqiang Lu, Yibo Xue. 2016

420 citations recorded by the source corpus.

Smartphones and mobile tablets are rapidly becoming indispensable in daily life. Android has been the most popular mobile operating system since 2012. However, owing to the open nature of Android, countless malwares are hidden in a large number of benign apps in Android markets that seriously threaten Android security. Deep learning is a new area of machine learning research that has gained increasing attention in artificial intelligence. In this study, we propose to associate the features from the static analysis with features from dynamic analysis of Android apps and characterize malware using deep learning techniques. We implement an online deep-learning-based Android malware detection engine (DroidDetector) that can automatically detect whether an app is a malware or not. With thousands of Android apps, we thoroughly test DroidDetector and perform an indepth analysis on the features that deep learning essentially exploits to characterize malware. The results show that deep learning is suitable for characterizing Android malware and especially effective with the availability of more training data. DroidDetector can achieve 96.76% detection accuracy, which outperforms traditional machine learning techniques. An evaluation of ten popular anti-virus softwares demonstrates the urgency of advancing our capabilities in Android malware detection.

Subfields: Computer Networks and Communications, Software, Signal Processing

View Paper: https://www.semanticscholar.org/paper/bfbdf36d50066c39dedf688150d63ba4b84d7e52

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Kim-Kwang Raymond Choo
  2. Paul Patras
  3. Rahil Hosseini
  4. V. Varadharajan
  5. Sakir Sezer
  6. Suhuai Luo
  7. Hamed Haddadi
  8. Ali Dehghantanha

In Software

  1. Rahil Hosseini
  2. Sakir Sezer
  3. Ali Dehghantanha
  4. Daniel S. Berman
  5. Mina Rho
  6. Taeguen Kim
  7. Amin Azmoodeh
  8. Anna L. Buczak

In Signal Processing

  1. Kim-Kwang Raymond Choo
  2. Paul Patras
  3. Rahil Hosseini
  4. V. Varadharajan
  5. Sakir Sezer
  6. Hamed Haddadi
  7. Ali Dehghantanha
  8. Daniel S. Berman

Citations in the corpus