DyBAnd: Dynamic Behavior Based Android Malware Detection

Shashank Jaiswal, Vikas Sihag, Gaurav Choudhary*, Nicola Dragoni

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

Android is the most popular widely accessible smartphone operating system, yet its permission declaration and access control systems cannot detect malicious activities. Advanced malware uses cutting-edge obfuscation techniques to mask its true intentions from scanning engines, and traditional malware detection approaches are no longer effective in such cases. In this paper we propose DyBAnd, an Android malware detection approach based on Multilayer Perceptron, a neural network-based model for recognising dynamic malware activity. DyBAnd makes use of behavioural characteristics gleaned via dynamic analysis of a program running in an emulated environment, allowing it to detect malicious code in real time environment. The proposed system is tested against 17,341 contemporary applications from various domains, including Banking, Riskware, Adware, SMS, and Benign. Experimental results show that DyBAnd detects malware with a 98.98% accuracy and a false positive rate of 1.02%, significantly higher than Linear Programming. DyBAnd also outperforms conventional machine learning techniques.
Original languageEnglish
Title of host publicationProceedings of the 6th International Symposium on Mobile Internet Security, MobiSec 2022
Number of pages209
PublisherSpringer
Publication date2023
ISBN (Print)978-981-99-4429-3
ISBN (Electronic)978-981-99-4430-9
DOIs
Publication statusPublished - 2023
Event 6th International Symposium on Mobile Internet Security - Jeju, Korea, Republic of
Duration: 15 Dec 202217 Dec 2022

Conference

Conference 6th International Symposium on Mobile Internet Security
Country/TerritoryKorea, Republic of
CityJeju
Period15/12/202217/12/2022
SeriesMobile Internet Security

Keywords

  • Android
  • Malware detection
  • Machine learning

Fingerprint

Dive into the research topics of 'DyBAnd: Dynamic Behavior Based Android Malware Detection'. Together they form a unique fingerprint.

Cite this