PerHelper: Helping developers make better decisions on permission uses in Android apps

3Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

Permission-related issues in Android apps have been widely studied in our research community, while most of the previous studies considered these issues from the perspective of app users. In this paper, we take a different angle to revisit the permission-related issues from the perspective of app developers. First, we perform an empirical study on investigating how we can help developers make better decisions on permission uses during app development. With detailed experimental results, we show that many permission-related issues can be identified and fixed during the application development phase. In order to help developers to identify and fix these issues, we develop PerHelper, an IDEplugin to automatically infer candidate permission sets, which help guide developers to set permissions more effectively and accurately. We integrate permission-related bug detection into PerHelper and demonstrate its applicability and flexibility through case studies on a set of open-source Android apps.

References Powered by Scopus

Dissecting Android malware: Characterization and evolution

1790Citations
N/AReaders
Get full text

Android permissions demystified

1125Citations
N/AReaders
Get full text

TaintDroid: An information-flow tracking system for realtime privacy monitoring on smartphones

1014Citations
N/AReaders
Get full text

Cited by Powered by Scopus

PrivDroid: Android Security Code Smells Tool for Privilege Escalation Prevention

1Citations
N/AReaders
Get full text

Assisting Developers in Preventing Permissions Related Security Issues in Android Applications

1Citations
N/AReaders
Get full text

Privbench: A Benchmark Capturing Privilege Escalation Vulnerabilities in Android

0Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Xu, G., Xu, S., Gao, C., Wang, B., & Xu, G. (2019). PerHelper: Helping developers make better decisions on permission uses in Android apps. Applied Sciences (Switzerland), 9(18). https://doi.org/10.3390/app9183699

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 3

50%

Lecturer / Post doc 2

33%

Professor / Associate Prof. 1

17%

Readers' Discipline

Tooltip

Computer Science 3

43%

Mathematics 2

29%

Agricultural and Biological Sciences 1

14%

Medicine and Dentistry 1

14%

Save time finding and organizing research with Mendeley

Sign up for free