Abstract
Despite much effort in the community, the momentum of Android research has not yet produced complete tools to perform thorough analysis on Android apps, leaving users vulnerable to malicious apps. Because it is hard for a single tool to efficiently address all of the various challenges of Android programming which make analysis difficult, we propose to instrument the app code for reducing the analysis complexity, e.g., transforming a hard problem to a easy-resolvable one. To this end, we introduce in this paper Apkpler, a plugin-based framework for supporting such instrumentation. We evaluate Apkpler with two plugins, demonstrating the feasibility of our approach and showing that Apkpler can indeed be leveraged to reduce the analysis complexity of Android apps.
Original language | English |
---|---|
Title of host publication | The 31st Annual ACM Symposium on Applied Computing |
Editors | Jiman Hong, Maria Lencastre |
Place of Publication | New York NY USA |
Publisher | Association for Computing Machinery (ACM) |
Pages | 1460-1465 |
Number of pages | 6 |
ISBN (Electronic) | 9781450337397 |
DOIs | |
Publication status | Published - 2016 |
Externally published | Yes |
Event | ACM Symposium on Applied Computing 2016 - Pisa, Italy Duration: 4 Apr 2016 → 8 Apr 2016 Conference number: 31st http://www.sigapp.org/sac/sac2016/ |
Conference
Conference | ACM Symposium on Applied Computing 2016 |
---|---|
Abbreviated title | SAC 2016 |
Country | Italy |
City | Pisa |
Period | 4/04/16 → 8/04/16 |
Internet address |
Keywords
- Android
- Apkpler
- Generic framework
- Static analysis