• Home
  • Search
  • Unintentional bugs to vulnerability mapping in Android applications
  • Cite Icon9
  • https://doi.org/10.1109/isi.2015.7165966Copy DOI Icon

Unintentional bugs to vulnerability mapping in Android applications

  • May 1, 2015
  • Garima Bajwa +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The intention of an Android application, determined by the source code analysis is used to identify potential maliciousness in that application (app). Similarly, it is possible to analyze the unintentional behaviors of an app to identify and reduce the window of vulnerabilities. Unintentional behaviors of an app can be any developmental loopholes such as software bugs overlooked by a developer or introduced by an adversary intentionally. FindBugsTM and Android Lint are a couple of tools that can detect such bugs easily. A software bug can cause many security vulnerabilities (known or unknown) and vice-versa, thus, creating a many-to-many mapping. In our approach, we construct a matrix of mapping between the bugs and the potential vulnerabilities. A software bug detection tool is used to identify a list of bugs and create an empirical list of the vulnerabilities in an app. The many-to-many mapping matrix is obtained by two approaches — severity mapping and probability mapping. These mappings can be used as tools to measure the unknown vulnerabilities and their strength. We believe our study is the first of its kind and it can enhance the security of Android apps in their development phase itself. Also, the reverse mapping matrix (vulnerabilities to bugs) could be used to improve the accuracy of malware detection in Android apps.

Similar Papers
  • PDF
  • Research Article
  • Citations42

A detection method for android application security based on TF-IDF and machine learning

  • Sep 11, 2020
  • PLoS ONE
  • Hongli Yuan +3
  • Conference Article
  • Citations289

A Comparison of Bug Finding Tools for Java

  • Nov 02, 2004
  • N Rutar +2
  • Conference Article
  • Citations8

Qualitative Content Analysis of Programming Errors

  • Jan 10, 2017
  • Philipp Shah +2
  • Book Chapter
  • Citations9

Empirical Analysis of Static Code Metrics for Predicting Risk Scores in Android Applications

  • Jan 01, 2018
  • Mamdouh Alenezi +1
  • Research Article
  • Citations25

Analyses for specific defects in android applications: a survey

  • Jul 16, 2019
  • Frontiers of Computer Science
  • Tianyong Wu +3
  • Research Article
  • Citations5

Predicting Software Defects for Object-Oriented Software Using Search-based Techniques

  • Feb 01, 2021
  • International Journal of Software Engineering and Knowledge Engineering
  • Ruchika Malhotra +1
  • Research Article
  • Citations45

Why does the orientation change mess up my Android application? From GUI failures to code faults

  • Nov 06, 2017
  • Software Testing, Verification and Reliability
  • Domenico Amalfitano +3
  • PDF
  • Research Article
  • Citations16

Explainable Machine Learning for Malware Detection on Android Applications

  • Jan 01, 2024
  • Information
  • Catarina Palma +2
  • Conference Article
  • Citations8

Enhancing RansomwareElite App for Detection of Ransomware in Android Applications

  • Aug 01, 2018
  • Shivangi +5
  • Conference Article
  • Citations6

Analysis of Permission Selection Techniques in Machine Learning-based Malicious App Detection

  • Dec 01, 2020
  • Jihyeon Park +4
  • Research Article

Automated Stroke Prediction and Prevention Recommendations: Development of an Android Application

  • Sep 08, 2025
  • Md Jahirul Islam +2
  • Conference Article
  • Citations15

Design, Development and Performance Analysis of a Low-Cost Health-Care Monitoring System using an Android Application

  • Oct 01, 2018
  • Akib Jayed Islam +5
  • Book Chapter
  • Citations4

Improving Android App Responsiveness Through Automated Frame Rate Reduction

  • Jan 01, 2021
  • James Callan +1
  • PDF
  • Research Article

PayScan: Detection and Security Analysis of Payment Libraries in Android Apps

  • Jul 31, 2025
  • International Journal of Information Security
  • Fadi Mohsen +4
  • Research Article
  • Citations1

Android-Based Family Support to Improve the Quality of Sleep Patterns in the Elderly

  • Jun 23, 2023
  • KnE Medicine
  • Umi Hani +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.