摘要 | 第5-6页 |
Abstract | 第6页 |
第1章 绪论 | 第9-15页 |
1.1 课题研究背景 | 第9-10页 |
1.2 国内外研究现状 | 第10-11页 |
1.3 研究内容 | 第11-12页 |
1.4 研究意义 | 第12-13页 |
1.5 论文结构 | 第13-15页 |
第2章 基于Android操作系统的手机信息安全分析 | 第15-20页 |
2.1 Android系统架构分析 | 第15-17页 |
2.2 Android权限机制分析 | 第17-18页 |
2.3 Android权限机制潜在的威胁 | 第18-20页 |
第3章 Android Kernel开发环境的搭建 | 第20-26页 |
3.1 HTC手机硬件权限管理机制 | 第20-22页 |
3.2 HTC手机官方解锁流程 | 第22-23页 |
3.3 内核编译环境搭建 | 第23-24页 |
3.4 内核打包和刷入 | 第24-26页 |
第4章 基于内核替换的硬件端.控制 | 第26-55页 |
4.1 设计总体思路 | 第26-28页 |
4.2 内核层端.开关实现 | 第28-32页 |
4.2.1 用户空间与内核的接 | 第28页 |
4.2.2 sysctl文件介绍 | 第28-31页 |
4.2.3 自定义toggle配置文件 | 第31-32页 |
4.3 摄像头底层控制实现 | 第32-36页 |
4.4 WiFi底层控制实现 | 第36-40页 |
4.5 蓝牙底层控制实现 | 第40-44页 |
4.6 麦克风底层控制实现 | 第44-48页 |
4.7 NFC底层控制实现 | 第48-51页 |
4.8 通信底层控制实现 | 第51-55页 |
第5章 基于内核替换的MAC地址修改 | 第55-69页 |
5.1 MAC地址简介 | 第55-56页 |
5.2 Linux zImage启动流程分析 | 第56-58页 |
5.3 WiFi和蓝牙MAC地址相关代码定位 | 第58-61页 |
5.3.1 WiFi MAC地址相关函数定位 | 第58-60页 |
5.3.2 蓝牙MAC地址相关函数定位 | 第60-61页 |
5.4 WiFi和蓝牙MAC地址修改设计与实现 | 第61-69页 |
5.4.1 总体设计 | 第61-62页 |
5.4.2 WiFi和蓝牙MAC地址修改具体实现 | 第62-69页 |
第6章 硬件端口控制和MAC地址修改测试 | 第69-75页 |
6.1 硬件端口控制测试 | 第69-73页 |
6.1.1 摄像头端口控制测试 | 第69页 |
6.1.2 WiFi端口控制测试 | 第69-70页 |
6.1.3 蓝牙端口控制测试 | 第70-71页 |
6.1.4 麦克风端口控制测试 | 第71页 |
6.1.5 NFC端口控制测试 | 第71-72页 |
6.1.6 通信端口控制测试 | 第72-73页 |
6.2 MAC地址修改测试 | 第73-75页 |
结论与展望 | 第75-76页 |
参考文献 | 第76-78页 |
致谢 | 第78页 |