返回
ARAP: Demystifying Anti Runtime Analysis Code in Android Apps
DOI:10.1109/TSE.2025.3596016.png)
摘要
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
期刊
IF:
5.6
论文数:
2.9K
被引数:
1.1W
机构
引用论文
暂无论文信息

