arrow
返回

ASDroid: Resisting Evolving Android Malware With API Clusters Derived From Source Code

delete2025-01-01
delete0
PRE
AI
H
Hu, Qihua
王
王伟平 (Weiping Wang)
H
Hong Song
Song Guo 封面图
Song Guo (Song Guo)
张健 封面图
张健 (Jian Zhang)
张
张士庚 (Shigeng Zhang) *
DOI:10.1109/TIFS.2025.3536280delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Machine learning-based Android malware detection has consistently demonstrated superior results. However, with the continual evolution of the Android framework, the efficacy of the deployed models declines markedly. Existing solutions necessitate frequent and expensive model retraining to resist the constant evolution of malware accompanying Android framework updates. To address this, we introduce a solution called ASDroid, which generalizes specific APIs into similar API clusters to counteract evolving Android malware threats. One primary challenge lies in identifying analogous API clusters that correspond to specific APIs. Our approach involves extracting semantic information from open-source API source code to construct a heterogeneous information graph, and utilizing embedding algorithms to obtain semantic vector representations of APIs. APIs that are close in embedding distance are presumed to have similar semantics. Our dataset encompasses Android applications spanning nine years from 2011 to 2019. In comparison to existing Android malware detection model aging mitigation solutions like APIGraph, SDAC and MaMaDroid, ASDroid demonstrates greater accuracy and more effective at resisting continuously evolving malware.
Keyword:
Source coding
Prevention and mitigation
Semantics
Clustering algorithms
Resists
Aging
Malware
Vectors
Data mining
Resilience
Mobile security
android malware detection
model aging

期刊

IEEE Transactions on Information Forensics and Security 封面图
IEEE Transactions on Information Forensics and Security
IF:
8
论文数:
5.3K
被引数:
2.3W

机构

C
Central South University
学者数:
10.0W
论文数: 7.2W
被引数: 10.9W
引用论文

引用论文

Analyzing the impact of API changes on Android apps?
err2023-06-01
err7
errOAAI
errMahmud, Tarek; Che, Meiru; Yang, Guowei
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
ANDRODET: An adaptive Android obfuscation detector
err2019-01-01
err38
errOAAI
errMirzaei, O.; de Fuentes, J. M.; Tapiador, J.; Gonzalez-Manzano, L.
err分享
err收藏
Cardiovascular diseases risk prediction in patients with diabetes: Posthoc analysis from a matched case-control study in Bangladesh
err2021-02-15
err0
errOAAI
errSheikh Mohammed Shariful Islam; Shyfuddin Ahmed; Riaz Uddin; Muhammad U. Siddiqui; Mahsa Malekahmadi; Abdullah Al Mamun; Roohallah Alizadehsani; Abbas Khosravi; Saeid Nahavandi
err分享
err收藏
On the effectiveness of system API-related information for Android ransomware detection关于系统API相关信息对Android勒索软件检测的有效性
err2019-09-01
err66
errOAAI
errScalas, Michele; Maiorca, Davide; Mercaldo, Francesco; Visaggio, Corrado Aaron; Martinelli, Fabio; Giacinto, Giorgio
err分享
err收藏
Immunotherapy with rituximab following high-dose therapy and autologous stem-cell transplantation for mantle cell lymphoma
err2002-02-01
err0
PREAI
errJoy Mangel; Rena Buckstein; Kevin Imrie; David Spaner; Michael Crump; Kirsty Tompkins; Marciano Reis; Bayardo Perez-Ordonez; Sanjeev Deodhare; Robert Romans; Nancy Pennell; Jean B Robinson; Karen Hewitt; Patricia Richardson; Ana Lima; Peggy Pavlin; Neil L Berinstein
err分享
err收藏
学者 查看更多内容