计算机应用与软件2017,Vol.34Issue(9):142-146,5.DOI:10.3969/j.issn.1000-386x.2017.09.029
基于动态污点分析的Android隐私泄露检测方法
DETECTION OF ANDROID PRIVACY LEAK BASED ON DYNAMIC TAINT ANALYSIS
摘要
Abstract
This study was motivated by privacy leakage existing in Android applications.Therefore,a privacy leakage detecting method based on dynamic taint analysis was proposed.We first added taint mark to user privacy data through Android framework source code instrumentation.Moreover,we modified execution engine (Dalvik virtual machine) of Android application to ensure that the taint mark can accurately be traced during the execution of the program.When data moves,dynamic taint analysis will check whether or not the taint marks is private data,which makes those applications more transparent.Thus,our approach can effectively detect user privacy leakage,so as to protect the user privacy.关键词
隐私泄露/动态污点分析/AndroidKey words
Privacy leakage/Dynamic taint analysis/Android分类
信息技术与安全科学引用本文复制引用
刘阳,俞研..基于动态污点分析的Android隐私泄露检测方法[J].计算机应用与软件,2017,34(9):142-146,5.基金项目
国家自然科学基金项目(61572255) (61572255)
中兴通讯研究基金资助项目. ()