• Home
  • Search
  • Understanding the Purpose of Permission Use in Mobile Apps
  • Cite Icon54
  • https://doi.org/10.1145/3086677Copy DOI Icon

Understanding the Purpose of Permission Use in Mobile Apps

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Mobile apps frequently request access to sensitive data, such as location and contacts. Understanding the purpose of why sensitive data is accessed could help improve privacy as well as enable new kinds of access control. In this article, we propose a text mining based method to infer the purpose of sensitive data access by Android apps. The key idea we propose is to extract multiple features from app code and then use those features to train a machine learning classifier for purpose inference. We present the design, implementation, and evaluation of two complementary approaches to infer the purpose of permission use, first using purely static analysis, and then using primarily dynamic analysis. We also discuss the pros and cons of both approaches and the trade-offs involved.

Similar Papers
  • Conference Article
  • Citations16

Secure Integration of Web Content and Applications on Commodity Mobile Operating Systems

  • Apr 02, 2017
  • Drew Davidson +4
  • Research Article
  • Citations7

Trimming Mobile Applications for Bandwidth-Challenged Networks in Developing Regions

  • Jan 01, 2023
  • IEEE Transactions on Mobile Computing
  • Qinge Xie +6
  • Research Article
  • Citations1

ARAP: Demystifying Anti Runtime Analysis Code in Android Apps

  • Jan 01, 2025
  • IEEE Transactions on Software Engineering
  • Dewen Suo +5
  • Research Article
  • Citations12

DAISY: Dynamic-Analysis-Induced Source Discovery for Sensitive Data

  • May 27, 2023
  • ACM Transactions on Software Engineering and Methodology
  • Xueling Zhang +5
  • PDF
  • Conference Article

Two-factor Protection Scheme in Securing the Source Code of Android Applications

  • Mar 01, 2014
  • Electronic workshops in computing
  • Daniel C.S Tse +5
  • Conference Article
  • Citations7

ActivityHijacker: Hijacking the Android Activity Component for Sensitive Data

  • Aug 01, 2016
  • Zhaoguo Wang +4
  • Conference Article
  • Citations9

Real-Time Detection of Malicious Behavior in Android Apps

  • Aug 01, 2016
  • Zhenyu Ni +4
  • Research Article
  • Citations4

Achieving resource-centric access control for web-app interactions on android

  • Sep 01, 2022
  • High-Confidence Computing
  • Xin Zhang +1
  • Conference Article
  • Citations10

NChecker

  • Apr 18, 2016
  • Xinxin Jin +3
  • Conference Article
  • Citations3

Sensitive Data Protection at Blockchain Endpoints and Transactions

  • Feb 08, 2023
  • Saba Khanum +1
  • Research Article
  • Citations104

Confidentiality-minded framework for blockchain-based BIM design collaboration

  • Feb 21, 2022
  • Automation in Construction
  • Xingyu Tao +5
  • Single Book
  • Citations1

Migrating to Android for iOS Developers

  • Jan 01, 2014
  • Sean Liao
  • Conference Article
  • Citations8

Enhancing RansomwareElite App for Detection of Ransomware in Android Applications

  • Aug 01, 2018
  • Shivangi +5
  • PDF
  • Research Article
  • Citations10

Privacy Assessment in Android Apps: A Systematic Mapping Study

  • Aug 18, 2021
  • Electronics
  • Jose M Del Alamo +3
  • Research Article
  • Citations27

Perception of privacy issues and awareness in health-care knowledge management systems: empirical study in Indian health-care context

  • Jun 24, 2021
  • International Journal of Organizational Analysis
  • Prathamesh Churi +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.