基于系统调用截获的Android隐私保护
摘要 | 第1-4页 |
Abstract | 第4-7页 |
第一章 绪论 | 第7-11页 |
·课题研究背景 | 第7-8页 |
·课题研究现状 | 第8-9页 |
·论文内容及结构 | 第9-11页 |
第二章 Android 系统架构与安全机制 | 第11-25页 |
·Android 简介 | 第11页 |
·Android 系统架构 | 第11-13页 |
·Android 核心组件 | 第13-14页 |
·Android 安全机制 | 第14-23页 |
·数字签名 | 第14-15页 |
·沙箱机制 | 第15-17页 |
·权限机制 | 第17-23页 |
·本章小结 | 第23-25页 |
第三章 课题相关技术分析 | 第25-35页 |
·系统调用 | 第25-28页 |
·概述 | 第25页 |
·标准 C 库 | 第25-26页 |
·系统调用实现原理 | 第26-28页 |
·Binder 机制 | 第28-34页 |
·概述 | 第28-29页 |
·Client-Server | 第29-31页 |
·ServiceManager | 第31页 |
·Binder 驱动 | 第31-33页 |
·Binder 协议 | 第33-34页 |
·本章小结 | 第34-35页 |
第四章 Android 隐私保护方案设计 | 第35-43页 |
·保护策略的选择 | 第35-36页 |
·静态分析 | 第35-36页 |
·动态监控 | 第36页 |
·监控层次的选择 | 第36-40页 |
·应用层监控 | 第36页 |
·框架层监控 | 第36-37页 |
·内核层监控 | 第37-40页 |
·隐私数据访问策略 | 第40页 |
·内核空间与用户空间数据交互方式 | 第40-41页 |
·netlink | 第40-41页 |
·proc 文件 | 第41页 |
·设备驱动 | 第41页 |
·本章小结 | 第41-43页 |
第五章 Android 隐私保护方案实现及验证 | 第43-55页 |
·整体架构 | 第43-44页 |
·行为监控模块 | 第44-45页 |
·拦截系统调用 | 第44-45页 |
·获取进程信息 | 第45页 |
·权限检查模块 | 第45-48页 |
·misc 设备驱动 | 第45-46页 |
·filter 过滤驱动 | 第46-48页 |
·权限管理模块 | 第48-51页 |
·本地编程接口 | 第48-49页 |
·权限管理程序 | 第49-51页 |
·系统功能测试 | 第51-53页 |
·编译内核 | 第51-52页 |
·功能测试 | 第52-53页 |
·本章小结 | 第53-55页 |
结束语 | 第55-57页 |
致谢 | 第57-59页 |
参考文献 | 第59-61页 |