2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE) 2015
DOI: 10.1109/ase.2015.69
|View full text |Cite
|
Sign up to set email alerts
|

Static Analysis of Implicit Control Flow: Resolving Java Reflection and Android Intents (T)

Abstract: Implicit or indirect control flow is a transfer of control between procedures using some mechanism other than an explicit procedure call. Implicit control flow is a staple design pattern that adds flexibility to system design. However, it is challenging for a static analysis to compute or verify properties about a system that uses implicit control flow.This paper presents static analyses for two types of implicit control flow that frequently appear in Android apps: Java reflection and Android intents. Our anal… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
49
0
1

Year Published

2016
2016
2022
2022

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 62 publications
(50 citation statements)
references
References 20 publications
(21 reference statements)
0
49
0
1
Order By: Relevance
“…The closest work to ours was concurrently proposed by Barros et al [11] within their Checker framework. Their work differs from ours in several ways: first, the design of their approach focus on helping developers checking the information-flow in their own apps, using annotations in the source code; this limits the potential use of their approach by security analysts in large markets of Android apps such as GooglePlay or AppChina.…”
Section: Related Workmentioning
confidence: 97%
See 3 more Smart Citations
“…The closest work to ours was concurrently proposed by Barros et al [11] within their Checker framework. Their work differs from ours in several ways: first, the design of their approach focus on helping developers checking the information-flow in their own apps, using annotations in the source code; this limits the potential use of their approach by security analysts in large markets of Android apps such as GooglePlay or AppChina.…”
Section: Related Workmentioning
confidence: 97%
“…The approach proposed by Barros et al [11] is the closest work to ours. Their recent publication presents an approach, hereon referred to as Checker, to address reflection in the Information Checker Framework (IFC) [12].…”
Section: Rq2: Comparison With Checkermentioning
confidence: 99%
See 2 more Smart Citations
“…Most recently, Barros et al [4] propose to tackle Android ICC and reflection challenges at the same time within their Checker framework. They use annotations on top of source code to help developers checking information flows in their own apps.…”
Section: Related Workmentioning
confidence: 99%