Revisiting Android Permission Evolution Through Temporal Analysis: A Data-Driven Study Of Behaviors And Implications

Malicious applications continue to pose significant privacy and security risks within the Android ecosystem, often exploiting user permissions and obscuring data collection practices behind opaque privacy policies. To address these challenges, this dissertation presents a comprehensive framework for enhancing Android app security through dataset construction, permission behavior analysis, and privacy policy classification. The framework systematically investigates key issues such as dataset fidelity, permission misuse, model performance, and the alignment between declared and actual data practices. Through a combination of empirical analysis and machine learning techniques, this work advances the development of more transparent and secure mobile applications. The first part introduces Troid, a large-scale Android dataset of 5,028 applications labeled using VirusTotal and enriched with metadata and static features. This study identifies limitations in existing malware datasets and proposes improvements in labeling, metadata integration, and malware family classification to support reproducible Android security research. The second part leverages Troid to analyze Android permission behaviors through a longitudinal and genre-based study of how permissions are requested across benign and malicious apps. Using semantic categorization and association rule mining, it uncovers frequent permission combinations and highlights trends in usage tied to monetization strategies and privacy risks. The third part also builds on Troid by presenting a machine learning approach to classifying privacy policy segments based on the permissions they describe. By training transformer-based models such as BERT, RoBERTa, and DistilBERT, and combining them via ensemble learning, the study bridges the gap between privacy policies and app behaviors, offering a scalable method for automated policy auditing. Together, these three studies form a unified framework that addresses critical gaps in Android security research. The findings offer practical tools for malware detection, permission transparency, and privacy compliance, supporting the development of safer mobile ecosystems and informing future regulatory and technical interventions.

Publication Details

Journal
Journal of International Crisis and Risk Communication Research
Published
2025-08-15
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Revisiting Android Permission Evolution Through Temporal Analysis: A Data-Driven Study Of Behaviors And Implications

Journal of International Crisis and Risk Communication Research
Advanced Malware Detection Techniques
article

Revisiting Android Permission Evolution Through Temporal Analysis: A Data-Driven Study Of Behaviors And Implications

article en

Abstract

Malicious applications continue to pose significant privacy and security risks within the Android ecosystem, often exploiting user permissions and obscuring data collection practices behind opaque privacy policies. To address these challenges, this dissertation presents a comprehensive framework for enhancing Android app security through dataset construction, permission behavior analysis, and privacy policy classification. The framework systematically investigates key issues such as dataset fidelity, permission misuse, model performance, and the alignment between declared and actual data practices. Through a combination of empirical analysis and machine learning techniques, this work advances the development of more transparent and secure mobile applications. The first part introduces Troid, a large-scale Android dataset of 5,028 applications labeled using VirusTotal and enriched with metadata and static features. This study identifies limitations in existing malware datasets and proposes improvements in labeling, metadata integration, and malware family classification to support reproducible Android security research. The second part leverages Troid to analyze Android permission behaviors through a longitudinal and genre-based study of how permissions are requested across benign and malicious apps. Using semantic categorization and association rule mining, it uncovers frequent permission combinations and highlights trends in usage tied to monetization strategies and privacy risks. The third part also builds on Troid by presenting a machine learning approach to classifying privacy policy segments based on the permissions they describe. By training transformer-based models such as BERT, RoBERTa, and DistilBERT, and combining them via ensemble learning, the study bridges the gap between privacy policies and app behaviors, offering a scalable method for automated policy auditing. Together, these three studies form a unified framework that addresses critical gaps in Android security research. The findings offer practical tools for malware detection, permission transparency, and privacy compliance, supporting the development of safer mobile ecosystems and informing future regulatory and technical interventions.

Journal of International Crisis and Risk Communication Research
Openalex Percentile: Top 38%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Revisiting Android Permission Evolution Through Temporal Analysis: A Data-Driven Study Of Behaviors And Implications · Journal of International Crisis and Risk Communication Research (2025) | TGRS Research Map | TGRS