Deep and broad URL feature mining for android malware detection

Shanshan Wang, Zhenxiang Chen*, Qiben Yan, Ke Ji, Lizhi Peng, Bo Yang, Mauro Conti

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

38 Citations (Scopus)

Abstract

In recent years, the scale and diversity of malicious software on mobile networks have grown significantly, thereby causing considerable danger to users’ property and personal privacy. In this study, we propose a malware detection method that uses the URLs visited by apps to identify malware. A multi-view neural network is used to create a malware detection model that emphasizes depth and width. This neural network can create multiple views of inputs automatically and distribute soft attention weights to focus on different features of inputs. Multiple views preserve rich semantic information from inputs for classification without requiring complicated feature engineering. In addition, we conduct comprehensive experiments to compare the proposed method with others and verify the validity of the detection model. The experimental results show that our method achieves robust and timely malware detection. It can not only effectively detect malware discovered in different months of a certain year, but also detect potentially malicious apps in the third-party app market. We also compare the detection results of the proposed method on wild apps with 10 popular anti-virus scanners, and the final result shows that our approach ranks second in terms of detection performance.

Original languageEnglish
Pages (from-to)600-613
Number of pages14
JournalInformation Sciences
Volume513
DOIs
Publication statusPublished - Mar 2020
Externally publishedYes

Keywords

  • Android malware detection
  • Multi-view neural network
  • URL feature mining

Fingerprint

Dive into the research topics of 'Deep and broad URL feature mining for android malware detection'. Together they form a unique fingerprint.

Cite this