State of Obfuscation: A Longitudinal Study of Code Obfuscation Practices in Google Play Store


연구 분야: Analysis



학회: SAC '25: Proceedings of the 40th ACM/SIGAPP Symposium on Applied Computing


초록

The Android ecosystem faces threats such as app repackaging, counterfeiting, and piracy, prompting developers to adopt code obfuscation. While it protects legitimate apps, obfuscation can hinder security analysis and be misused for malicious purposes. This study analyzes over 500,000 Android APKs from Google Play, spanning eight years, to investigate the evolution and prevalence of obfuscation techniques. Using custom classifiers, we detect obfuscated code, tools, and techniques, revealing a 13% increase in obfuscation from 2016 to 2023. ProGuard and Allatori are the most commonly used tools, with obfuscation being particularly common in gaming apps, such as Casino games. This first large-scale study provides critical insights for developers and security analysts.


Author Profile
Akila Niroshan

Electrical Engineering and Telecommunication University of New South Wales Kensington NSW Australia

Andorra
Author Profile
Suranga Seneviratne

Computer Science University of Sydney Camperdown NSW Australia

Australia
Author Profile
A. Seneviratne

Electrical Engineering and Telecommunication University of New South Wales Kensington NSW Australia

Andorra

📄 논문 정보

발행 연도 2025년
인용수 0
출판 국가 Australia, Andorra
사이트 ACM
좋아요 수 0

연관 논문 목록 (113건)