• Home
  • Search
  • A model‐based framework for inter‐app Vulnerability analysis of Android applications
  • Open Access IconOpen Access
  • Cite Icon6
  • https://doi.org/10.1002/spe.3171Copy DOI Icon

A model‐based framework for inter‐app Vulnerability analysis of Android applications

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

Abstract Android users install various apps, such as banking apps, on their smart devices dealing with user‐sensitive information. The Android framework, via Inter‐Component Communication (ICC) mechanism, ensures that app components (inside the same app or on different apps) can communicate. The literature works have shown that this mechanism can cause security issues, such as app security policy violations, especially in the case of Inter‐App Communication (IAC). Despite the plethora of research on detecting security issues in IAC, detection techniques face fundamental ICC challenges for improving the precision of static analysis. Challenges include providing comprehensive and scalable modeling of app specification, capturing all potential ICC paths, and enabling more effective IAC analysis. To overcome such challenges, in this paper, we propose a framework called VAnDroid2, as an extension of our previous work, to address the security issues in multiple components at both intra‐ and inter‐app analysis levels. VAnDroid2, based on Model‐Driven Reverse Engineering, has extended our previous work as per following: (1) providing a comprehensive Intermediate Representation (IR) of the app which supports extracting all the ICC information from the app, (2) extracting high‐level representations of the apps and their interactions by omitting the details that are not relevant to inter‐app security analysis, and (3) enabling more effective IAC security analysis. This framework is implemented as an Eclipse‐based tool. The results of evaluating VAnDroid2 w.r.t. correctness, scalability, and run‐time performance, and comparing with state‐of‐the‐art analysis tools well indicate that VAnDroid2 is a promising framework in the field of Android inter‐app security analysis.

Similar Papers
  • Conference Article
  • Citations7

Crafting Intents to Detect ICC Vulnerabilities of Android Apps

  • Dec 01, 2016
  • Tianjun Wu +1
  • Book Chapter
  • Citations17

IIFA: Modular Inter-app Intent Information Flow Analysis of Android Applications

  • Jan 01, 2019
  • Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
  • Abhishek Tiwari +2
  • Research Article
  • Citations12

DroidRista: a highly precise static data flow analysis framework for android applications

  • Oct 01, 2019
  • International Journal of Information Security
  • Areej Alzaidi +2
  • Conference Article
  • Citations5

ICCBot: Fragment-Aware and Context-Sensitive ICC Resolution for Android Applications

  • May 01, 2022
  • Jiwei Yan +4
  • PDF
  • Research Article

Impact of the Use of Object Request Broker Middleware for Inter-Component Communications in C6416 Digital Signal Processor Based Software Communications Architecture Radio Systems

  • Jun 01, 2012
  • Journal of Computer Science
  • P
  • Conference Article
  • Citations2

A Lightweight Advertisement Ecosystem Simulation Platform for Security Analysis

  • Jan 01, 2022
  • Chenjia Yu +2
  • Research Article
  • Citations16

Flair: efficient analysis of Android inter-component vulnerabilities in response to incremental changes

  • Apr 09, 2021
  • Empirical Software Engineering
  • Hamid Bagheri +4
  • Conference Article
  • Citations22

SoK: Demystifying Binary Lifters Through the Lens of Downstream Applications

  • May 01, 2022
  • Zhibo Liu +3
  • Conference Article
  • Citations1

SoftBean Composer: a visual environment for component assembly

  • Sep 01, 1998
  • Guijun Wang
  • Conference Article
  • Citations3

An analysis of security and communication constraints of IPv6-based Sensor Networks

  • Oct 01, 2014
  • Ionela Halcu +3
  • Conference Article
  • Citations6

Authentication and Key Agreement Based Binary Tree for D2D Group Communication

  • Aug 04, 2020
  • Mehdi Madanchi +1
  • Research Article
  • Citations54

Collaborative Analysis Framework of Safety and Security for Autonomous Vehicles

  • Jan 01, 2019
  • IEEE Access
  • Jin Cui +4
  • Book Chapter
  • Citations2

Analysis of Risk and Security Within Fog Computing-Enabled e-Healthcare System in Uttarakhand

  • Oct 02, 2021
  • Naveen Tewari +1
  • Conference Article
  • Citations17

An Anti-Reverse Engineering Technique using Native code and Obfuscator-LLVM for Android Applications

  • Sep 20, 2017
  • Kyeonghwan Lim +6
  • Research Article
  • Citations13

Secure Hierarchical VPLS Architecture for Provider Provisioned Networks

  • Jan 01, 2015
  • IEEE Access
  • Madhusanka Liyanage +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.