一种上下文敏感的Android App隐私泄露检测方法
发布时间:2021-11-12 05:58
智能手机已经成为人们生活的主要部分,Android占据全球大部分市场份额,超过36%。但是,Android系统面临隐私泄露的严重问题,现有的权限机制很难保护用户的隐私数据不被恶意代码窃取。论文提出了一种面向Android应用程序的基于静态污点分析的上下文敏感隐私泄露方法,基于跨方法控制流图(ICFG)定位并跟踪污点源(Source)和敏感调用点(Sink),针对直接泄漏、传递变量和方法调用三种情况进行污点分析。基于Java优化框架SOOT实现系统原型,针对DroidBench的实验结果表明了该方法的有效性
【文章来源】:江西师范大学江西省
【文章页数】:44 页
【学位级别】:硕士
【文章目录】:
Abstract
摘要
Acknowledgements
Abbreviations
Chapter 1 Introduction
1.1 Motivation
1.2 Background
1.3 Current Problems
1.4 Objective
1.5 Related work
1.6 Thesis Structure
Chapter 2 Thesis Background
2.1 Android Overview
2.1.1 Android Operating System
2.1.2 Android Application Package
2.2 Concepts
2.2.1 Program Analysis
2.2.2 Analysis Techniques
2.2.3 Taint Analysis
2.3 Tools
2.3.1 Soot Framework
2.3.2 Flow Droid
2.4 Intermediate Representation
Chapter 3 System Design
3.1 Preparing Input
3.1.1 APK Backup
3.1.2 Sensitive Sources
3.2 Design
3.3 Algorithm
3.4 Summary
Chapter 4 Implementation and Experiment
4.1 Implementation
4.2 Experimental Environment
4.3 Experimental Results
4.3.1 Droid Bench
4.3.2 Real Applications
4.4 Summary
Chapter 5 Conclusions
References
本文编号:3490311
【文章来源】:江西师范大学江西省
【文章页数】:44 页
【学位级别】:硕士
【文章目录】:
Abstract
摘要
Acknowledgements
Abbreviations
Chapter 1 Introduction
1.1 Motivation
1.2 Background
1.3 Current Problems
1.4 Objective
1.5 Related work
1.6 Thesis Structure
Chapter 2 Thesis Background
2.1 Android Overview
2.1.1 Android Operating System
2.1.2 Android Application Package
2.2 Concepts
2.2.1 Program Analysis
2.2.2 Analysis Techniques
2.2.3 Taint Analysis
2.3 Tools
2.3.1 Soot Framework
2.3.2 Flow Droid
2.4 Intermediate Representation
Chapter 3 System Design
3.1 Preparing Input
3.1.1 APK Backup
3.1.2 Sensitive Sources
3.2 Design
3.3 Algorithm
3.4 Summary
Chapter 4 Implementation and Experiment
4.1 Implementation
4.2 Experimental Environment
4.3 Experimental Results
4.3.1 Droid Bench
4.3.2 Real Applications
4.4 Summary
Chapter 5 Conclusions
References
本文编号:3490311
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3490311.html