HinDroid: An Intelligent Android Malware Detection System Based on Structured Heterogeneous Information Network

被引:171
|
作者
Hou, Shifu [1 ]
Ye, Yanfang [1 ]
Song, Yangqiu [2 ]
Abdulhayoglu, Melih [3 ]
机构
[1] West Virginia Univ, Dept CSEE, Morgantown, WV 26506 USA
[2] HKUST, Dept CSE, Hong Kong, Peoples R China
[3] Comodo Secur Solut Inc, Clinton, NY USA
基金
美国国家科学基金会;
关键词
Android Malware Detection; Application Programming Interface Calls; Relation Analysis; Heterogeneous Information Network;
D O I
10.1145/3097983.3098026
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With explosive growth of Android malware and due to the severity of its damages to smart phone users, the detection of Android malware has become increasingly important in cybersecurity. The increasing sophistication of Android malware calls for new defensive techniques that are capable against novel threats and harder to evade. In this paper, to detect Android malware, instead of using Application Programming Interface (API) calls only, we further analyze the different relationships between them and create higher-level semantics which require more efforts for attackers to evade the detection. We represent the Android applications (apps), related APIs, and their rich relationships as a structured heterogeneous information network (HIN). Then we use a meta path based approach to characterize the semantic relatedness of apps and APIs. We use each meta-path to formulate a similarity measure over Android apps, and aggregate different similarities using multi-kernel learning. Then each meta-path is automatically weighted by the learning algorithm to make predictions. To the best of our knowledge, this is the first work to use structured HIN for Android malware detection. Comprehensive experiments on real sample collections from Comodo Cloud Security Center are conducted to compare various malware detection approaches. Promising experimental results demonstrate that our developed system HinDroid outperforms other alternative Android malware detection techniques.
引用
收藏
页码:1507 / 1515
页数:9
相关论文
共 50 条
  • [41] Deep Neural Network Based on Android Mobile Malware Detection System Using Opcode Sequences
    Zhao, Lichao
    Li, Dan
    Zheng, Guangcong
    Shi, Wenbo
    2018 IEEE 18TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2018, : 1141 - 1147
  • [42] NADM: Neural Network for Android Detection Malware
    Nguyen Viet Duc
    Pham Thanh Giang
    PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON INFORMATION AND COMMUNICATION TECHNOLOGY (SOICT 2018), 2018, : 449 - 455
  • [43] Android malware detection based on system call sequences and LSTM
    Xi Xiao
    Shaofeng Zhang
    Francesco Mercaldo
    Guangwu Hu
    Arun Kumar Sangaiah
    Multimedia Tools and Applications, 2019, 78 : 3979 - 3999
  • [44] A Filtering Based Android Malware Detection System for Google PlayStore
    Andoor, Jithin Thomas
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON FRONTIERS OF INTELLIGENT COMPUTING: THEORY AND APPLICATIONS (FICTA) 2014, VOL 1, 2015, 327 : 559 - 566
  • [45] An Android Malware Detection System Based on Behavior Comparison Analysis
    Tao, Jing
    Zhang, Yan
    Cao, Pengfei
    Wang, Zheng
    Zhao, Qiqi
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2017, 2017, 10393 : 387 - 396
  • [46] LSTM-Based Hierarchical Denoising Network for Android Malware Detection
    Yan, Jinpei
    Qi, Yong
    Rao, Qifan
    SECURITY AND COMMUNICATION NETWORKS, 2018,
  • [47] Category Based Malware Detection for Android
    Grampurohit, Vijayendra
    Kumar, Vijay
    Rawat, Sanjay
    Rawat, Shatrunjay
    SECURITY IN COMPUTING AND COMMUNICATIONS, 2014, 467 : 239 - 249
  • [48] Towards a Network-Based Framework for Android Malware Detection and Characterization
    Lashkari, Arash Habibi
    Kadir, Andi Fitriah A.
    Gonzalez, Hugo
    Mbah, Kenneth Fon
    Ghorbani, Ali A.
    2017 15TH ANNUAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2017, : 233 - 242
  • [49] A Novel Android Malware Detection Approach Based on Convolutional Neural Network
    Zhang, Yi
    Yang, Yuexiang
    Wang, Xiaolei
    ICCSP 2018: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON CRYPTOGRAPHY, SECURITY AND PRIVACY, 2018, : 144 - 149
  • [50] Android Malware Detection Methods Based on Convolutional Neural Network: A Survey
    Shu, Longhui
    Dong, Shi
    Su, Huadong
    Huang, Junjie
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2023, 7 (05): : 1330 - 1350