• Home
  • Search
  • IIFA: Modular Inter-app Intent Information Flow Analysis of Android Applications
  • Open Access IconOpen Access
  • Cite Icon17
  • https://doi.org/10.1007/978-3-030-37231-6_19Copy DOI Icon

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

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

Android apps cooperate through message passing via intents. However, when apps have disparate sets of privileges inter-app communication (IAC) can accidentally or maliciously be misused, e.g., to leak sensitive information contrary to users’ expectations. Recent research has considered static program analysis to detect dangerous data leaks due to inter-component communication (ICC), but suffers from shortcomings for IAC with respect to precision, soundness, and scalability.

Similar Papers
  • Research Article
  • Citations6

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

  • Nov 23, 2022
  • Software: Practice and Experience
  • Atefeh Nirumand +4
  • Conference Article
  • Citations7

Crafting Intents to Detect ICC Vulnerabilities of Android Apps

  • Dec 01, 2016
  • Tianjun Wu +1
  • 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
  • Book Chapter
  • Citations8

Android Multitasking Mechanism: Formal Semantics and Static Analysis of Apps

  • Jan 01, 2019
  • Jinlong He +4
  • Research Article
  • Citations27

The Clara framework for hybrid typestate analysis

  • Dec 05, 2010
  • International Journal on Software Tools for Technology Transfer
  • Eric Bodden +1
  • 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
  • Research Article
  • Citations26

Static analysis of multi-staged programs via unstaging translation

  • Jan 26, 2011
  • ACM SIGPLAN Notices
  • Wontae Choi +3
  • Book Chapter
  • Citations2

Formal Framework for Reasoning About the Precision of Dynamic Analysis

  • Jan 01, 2020
  • Mila Dalla Preda +2
  • Conference Article
  • Citations247

Taming reflection

  • May 21, 2011
  • Eric Bodden +4
  • Research Article
  • Citations1

A practical algorithm for learning disjunctive abstraction heuristics in static program analysis

  • Mar 08, 2021
  • Information and Software Technology
  • Donghoon Jeon +2
  • Book Chapter
  • Citations1

Data Authentication and Trust Within Distributed Intrusion Detection System Inter-Component Communications

  • Jan 01, 2006
  • John Haggerty +3
  • Research Article
  • Citations4

Secure and flexible message-based communication for mobile apps within and across devices

  • Aug 04, 2022
  • Journal of Systems and Software
  • Yin Liu +2
  • Conference Article
  • Citations61

Program slicing enhances a verification technique combining static and dynamic analysis

  • Mar 26, 2012
  • Omar Chebaro +3
  • Research Article
  • Citations12

Some trade-offs in reducing the overhead of assertion run-time checks via static analysis

  • Dec 28, 2017
  • Science of Computer Programming
  • Nataliia Stulova +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.