Lexical Mining of Malicious URLs for Classifying Android Malware

被引:0
|
作者
Wang, Shanshan [1 ]
Yan, Qiben [2 ]
Chen, Zhenxiang [1 ]
Wang, Lin [1 ]
Spolaor, Riccardo [3 ]
Yang, Bo [1 ]
Conti, Mauro [3 ]
机构
[1] Univ Jinan, Shandong Prov Key Lab Network Based Intelligent C, Jinan, Peoples R China
[2] Univ Nebraska, Dept Comp Sci & Engn, Lincoln, NE 68588 USA
[3] Univ Padua, Dept Math, Padua, Italy
基金
中国国家自然科学基金;
关键词
D O I
10.1007/978-3-030-01701-9_14
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The prevalence of mobile malware has become a growing issue given the tight integration of mobile systems with our daily life. Most malware programs use URLs inside network traffic to forward commands to launch malicious activities. Therefore, the detection of malicious URLs can be essential in deterring such malicious activities. Traditional methods construct blacklists with verified URLs to identify malicious URLs, but their effectiveness is impaired by unknown malicious URLs. Recently, machine learning-based methods have been proposed for malware detection with improved performance. In this paper, we propose a novel URL detection method based on Floating Centroids Method (FCM), which integrates supervised classification and unsupervised clustering in a coherent manner. The proposed method uses the lexical features of a URL to effectively identify malicious URLs while grouping similar URLs into the same cluster. Our experimental results show that a URL cluster exhibits unique behavioral patterns that can be used for malware detection with high accuracy. Moreover, the proposed behavioral clustering method facilitates the identification of malicious URL categories and unseen malware variants.
引用
收藏
页码:248 / 263
页数:16
相关论文
共 50 条
  • [1] A Lexical Approach for Classifying Malicious URLs
    Darling, Michael
    Heileman, Greg
    Gressel, Gilad
    Ashok, Aravind
    Poornachandran, Prabaharan
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS 2015), 2015, : 195 - 202
  • [2] Classifying Android Malware through Subgraph Mining
    Martinelli, Fabio
    Saracino, Andrea
    Sgandurra, Daniele
    [J]. DATA PRIVACY MANAGEMENT AND AUTONOMOUS SPONTANEOUS SECURITY, DPM 2013, 2014, 8247 : 268 - 283
  • [3] Android Malware Clustering Through Malicious Payload Mining
    Li, Yuping
    Jang, Jiyong
    Hu, Xin
    Ou, Xinming
    [J]. RESEARCH IN ATTACKS, INTRUSIONS, AND DEFENSES (RAID 2017), 2017, 10453 : 192 - 214
  • [4] Detecting Malicious URLs Using Lexical Analysis
    Mamun, Mohammad Saiful Islam
    Rathore, Mohammad Ahmad
    Lashkari, Arash Habibi
    Stakhanova, Natalia
    Ghorbani, Ali A.
    [J]. NETWORK AND SYSTEM SECURITY, (NSS 2016), 2016, 9955 : 467 - 482
  • [5] Identification of Malicious URLs: A Purely Lexical Approach
    Rodrigues, Julio
    de Barros, Charles
    Dias, Diego
    Guimaraes, Marcelo de Paiva
    Tuler, Elisa
    Rocha, Leonardo
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS-ICCSA 2024, PT II, 2024, 14814 : 397 - 407
  • [6] Classifying Malicious URLs Using Gated Recurrent Neural Networks
    Zhao, Jingling
    Wang, Nan
    Ma, Qian
    Cheng, Zishuai
    [J]. INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING, IMIS-2018, 2019, 773 : 385 - 394
  • [7] Enhancing Detection of Malicious URLs Using Boosting and Lexical Features
    Atrees, Mohammad
    Ahmad, Ashraf
    Alghanim, Firas
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 31 (03): : 1405 - 1422
  • [8] DENDROID: A text mining approach to analyzing and classifying code structures in Android malware families
    Suarez-Tangil, Guillermo
    Tapiador, Juan E.
    Pens-Lopez, Pedro
    Blasco, Jorge
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (04) : 1104 - 1117
  • [9] MsDroid: Identifying Malicious Snippets for Android Malware Detection
    He, Yiling
    Li, Yiping
    Wu, Lei
    Yang, Ziqi
    Ren, Kui
    Qin, Zhan
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (03) : 2025 - 2039
  • [10] On the use of artificial malicious patterns for android malware detection
    Jerbi, Manel
    Dagdia, Zaineb Chelly
    Bechikh, Slim
    Ben Said, Lamjed
    [J]. COMPUTERS & SECURITY, 2020, 92