Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/29488
Title: On tracking information flows through JNI in android apppications
Authors: Qian, C
Luo, X 
Shao, Y
Chan, ATS 
Keywords: Android (operating system)
Java
Issue Date: 2014
Publisher: IEEE
Source: 2014 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 23-26 June 2014, Atlanta, GA, p. 180-191 How to cite?
Abstract: Android provides native development kit through JNI for developing high-performance applications (or simply apps). Although recent years have witnessed a considerable increase in the number of apps employing native libraries, only a few systems can examine them. However, none of them scrutinizes the interactions through JNI in them. In this paper, we conduct a systematic study on tracking information flows through JNI in apps. More precisely, we first perform a large-scale examination on apps using JNI and report interesting observations. Then, we identify scenarios where information flows uncaught by existing systems can result in information leakage. Based on these insights, we propose and implement NDroid, an efficient dynamic taint analysis system for checking information flows through JNI. The evaluation through real apps shows NDroid can effectively identify information leaks through JNI with low performance overheads.
URI: http://hdl.handle.net/10397/29488
ISBN: 9781479927739
DOI: 10.1109/DSN.2014.30
Appears in Collections:Conference Paper

Access
View full-text via PolyU eLinks SFX Query
Show full item record

SCOPUSTM   
Citations

12
Last Week
0
Last month
Citations as of Sep 11, 2017

WEB OF SCIENCETM
Citations

4
Last Week
0
Last month
0
Citations as of Sep 23, 2017

Page view(s)

73
Last Week
16
Last month
Checked on Sep 24, 2017

Google ScholarTM

Check

Altmetric



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.