Android安全技术揭秘与防范
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-09-03 23:06:22
微信
赏
支付宝
文档简介:
目 录
版权信息
作者简介
内容提要
前言
本书的结构
本书面向的读者
第1章Android简介
1.1 Android的发展历史
1.2 Android系统进化史
1.2.1 Nexus系列
1.2.2 国产定制系统
1.2.2.1 国产ROM
1.2.2.2 手机桌面
1.2.3 Android的开放与安全
1.2.4 移动互联网的趋势
1.3 Android和iOS系统对比
1.3.1 系统架构对比
1.3.2 Android和iOS安全对比
1.3.2.1 Android系统安全性分析
1.3.2.2 iOS系统安全性分析
第2章 Android地下产业链分析
2.1 钱从哪里来
2.1.1 恶意吸费
2.1.2 广告、恶意推广
2.1.3 诱骗欺诈
2.1.4 隐私窃取
2.1.5 安装包分析
2.2 安全的发展趋势
2.2.1 系统级别的杀毒
2.2.2 应用市场的监管
2.2.3 智能硬件安全
第3章 理解Android系统
3.1 Android系统的层级架构
3.1.1 应用层
3.1.2 框架层
3.1.3 核心库与运行环境层
3.1.4 Linux内核层
3.1.5 Android系统的分区结构
3.2 启动过程
3.2.1 Boot Loader加载阶段
3.2.2 加载Kernel与initrd阶段
3.2.3 初始化设备服务阶段
3.2.4 加载系统服务阶段
3.2.5 虚拟机初始化阶段
3.2.6 启动完成阶段
3.3 系统关键进程与服务
3.3.1 系统第一个进程init详解
3.3.1.1 初始化脚本init.rc
3.3.1.2 属性服务
3.3.2 ADB进程
3.3.3 存储类守护进程Vold
3.3.4 进程母体Zygote
3.3.5 服务管理器ServiceMananger
3.3.6 进程复制Android Fork
3.3.7 进程间通信Binder机制
3.3.8 匿名共享内存机制Ashmem
3.3.9 日志服务Logger
3.4 APK生成
3.4.1 编译过程
3.4.2 打包过程
3.4.3 签名优化过程
3.5 系统安全执行边界
3.5.1 沙箱隔离机制
3.5.2 权限授予机制
3.5.2.1 API权限
3.5.2.2 文件权限
3.5.2.3 IPC权限
3.5.3 数字签名机制
3.5.3.1 数字签名的优点
3.5.3.2 如何签名
3.5.3.3 怎样验证签名
3.5.3.4 APK签名比对的应用场景
3.6 系统的安全结构
3.6.1 Android应用程序安全
3.6.2 主要的应用组件
3.6.2.1 Android项目清单文件AndroidManifest.xml
3.6.2.2 Inten......
评论
发表评论