arrow
返回

Analyzing Android Taint Analysis Tools: FlowDroid, Amandroid, and DroidSafe

delete2022-10-01
delete9
PRE
AI
J
Junbin Zhang *
Y
Yingying Wang
L
Lina Qiu
J
Julia Rubin
DOI:10.1109/TSE.2021.3109563delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Numerous static taint analysis techniques have recently been proposed for identifying information flows in mobile applications. These techniques are often optimized and evaluated on a set of synthetic benchmarks, which makes the comparison results difficult to generalize. Moreover, the techniques are commonly compared under different configuration setups, rendering the comparisons inaccurate. In this paper, we provide a large, controlled, and independent comparison of the three most prominent static taint analysis tools: FlowDroid, Amandroid, and DroidSafe. We align the configuration setup for the tools and evaluate them on both a set of common benchmarks and on real applications from the Google Play app store. We further evaluate the effectiveness of additional reflection handling mechanism implemented by DroidRA, applying it to each of the evaluated tools. We compare the results of our analysis to the results reported in previous studies, identify main reasons for inaccuracy in existing tools, and provide suggestions for future research.
Keyword:
Tools
Benchmark testing
Internet
Smart phones
Sensitivity
Mobile applications
Codes
Static analysis
taint analysis
mobile applications
empirical studies
reproducibility studies

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.9K
被引数:
1.1W

机构

U
University of British Columbia
学者数:
7.0W
论文数: 6.1W
被引数: 8.6W
引用论文

引用论文

Germination responses to seed-rhizosphere hypoxia in relation to waterlogging tolerance of soybean
err2023-06-21
err0
PREAI
errLoc Van Nguyen; Luong Thanh Le; Thai Hoang Dinh; Thanh Tuan Nguyen; Hang Thi Thuy Vu; Ha Duc Chu; Viet Long Nguyen
err分享
err收藏
Study of the Tempcore Process for the Production of High Resistance Reinforcing Rods
err2007-02-01
err0
PREAI
errO. Niño; D. Martínez; C. Lizcano; Martha Patrizia Guerrero-Mata; Rafael Colás
err分享
err收藏
droid: Assessment and Evaluation of Android Application Analysis Tools
err2016-10-21
err60
PREAI
errReaves, Bradley; Bowers, Jasmine; Gorski, Sigmund Albert, III; Anise, Olabode; Bobhate, Rahul; Cho, Raymond; Das, Hiranava; Hussain, Sharique; Karachiwala, Hamza; Scaife, Nolen; Wright, Byron; Butler, Kevin; Enck, William; Traynor, Patrick
err分享
err收藏
Printed Thin Lithium Foil with Flexible Thickness and Width for Industrial Battery Applications
err2020-11-23
err0
PREAI
errJian Xia; Brian Fitch; Andrew Watson; Emory Cabaniss; Rebecca Black; Marina Yakovleva
err分享
err收藏
学者 查看更多内容