arrow
返回

ARAP: Demystifying Anti Runtime Analysis Code in Android Apps

delete2025-08-06
delete0
PRE
AI
D
Dewen Suo
L
Lei Xue
L
Le Yu
R
Runze Tan
W
Weihao Huang
DOI:10.1109/TSE.2025.3596016delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
随着Android应用使用的持续增长,确保其安全性变得至关重要。越来越多的恶意应用采用反分析技术以规避安全措施。尽管一些研究已开始考虑反运行时分析(ARA),但遗憾的是,它们尚未系统地考察ARA技术。此外,ARA技术的快速演变加剧了这一问题,导致分析结果日益不准确。为了有效分析Android应用,理解其采用的ARA技术是必要的。然而,迄今为止尚未进行系统性调查。本文对2016年至2023年间收集的117,270个Android应用(包括恶意和良性应用)中的ARA实现进行了首次系统性研究。此外,我们提出了一种名为ARAP的专用调查工具,通过结合静态和动态分析来协助本研究。根据评估结果,ARAP不仅能有效识别Android应用中的ARA实现,还揭示了诸多重要发现。例如,几乎所有应用都至少实现了一类ARA技术(良性应用为99.6%,恶意应用为97.0%)。
Keyword:
Android security
anti-analysis techniques
runtime evasion
empirical study

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.9K
被引数:
1.1W

机构

S
sun yat-sen university
学者数:
1.9W
论文数: 6.4K
被引数: 14
N
nanjing university of posts and telecommunications
学者数:
3.8K
论文数: 1.6K
被引数: 0
引用论文

引用论文

暂无论文信息