The pervasive use of mobile devices has fueled the growth of mobile applications, many of which demand access to sensitive user data and system resources. This raises significant privacy concerns, particularly as current permission models often lack flexibility and user awareness. This Thesis introduces SCoPe, a novel Android permission model designed to enhance privacy through a proactive, context-aware, and user-centered approach. SCoPe addresses the limitations of static permission systems by incorporating dynamic privacy notifications and context-sensitive permission controls. Using RPCDroid, our developed tool, we analyzed how Android apps misuse permissions, often accessing sensitive data unknowingly to users. Our study on Privacy Indicators (PI) in Android 12 revealed their limited efficacy, prompting further investigation into PI designs via eye-tracking technology to assess user attention and perception. SCoPe, leveraging these insights, tracks user interactions and correlates them with permission accesses, allowing permissions to be granted on a per-feature basis and minimizing user interruptions. Our evaluation shows SCoPe's high accuracy in context recognition and its ability to reduce "warning fatigue" by limiting authorizations to new contexts. Additionally, we incorporated AI through LLMs, specifically GPT-4, to analyze app interfaces and assess permission requests, which showed significant promise in enhancing mobile security and privacy.

Enhancing mobile user privacy through a context aware permission model

GUERRA, Michele
2024

Abstract

The pervasive use of mobile devices has fueled the growth of mobile applications, many of which demand access to sensitive user data and system resources. This raises significant privacy concerns, particularly as current permission models often lack flexibility and user awareness. This Thesis introduces SCoPe, a novel Android permission model designed to enhance privacy through a proactive, context-aware, and user-centered approach. SCoPe addresses the limitations of static permission systems by incorporating dynamic privacy notifications and context-sensitive permission controls. Using RPCDroid, our developed tool, we analyzed how Android apps misuse permissions, often accessing sensitive data unknowingly to users. Our study on Privacy Indicators (PI) in Android 12 revealed their limited efficacy, prompting further investigation into PI designs via eye-tracking technology to assess user attention and perception. SCoPe, leveraging these insights, tracks user interactions and correlates them with permission accesses, allowing permissions to be granted on a per-feature basis and minimizing user interruptions. Our evaluation shows SCoPe's high accuracy in context recognition and its ability to reduce "warning fatigue" by limiting authorizations to new contexts. Additionally, we incorporated AI through LLMs, specifically GPT-4, to analyze app interfaces and assess permission requests, which showed significant promise in enhancing mobile security and privacy.
9-lug-2024
Inglese
FASANO, Fausto
OLIVETO, Rocco
SANTUCCI DE MAGISTRIS, Filippo
Università degli studi del Molise
File in questo prodotto:
File Dimensione Formato  
Tesi_M_Guerra.pdf

accesso aperto

Dimensione 11.13 MB
Formato Adobe PDF
11.13 MB Adobe PDF Visualizza/Apri

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14242/190389
Il codice NBN di questa tesi è URN:NBN:IT:UNIMOL-190389