最强ANDROID书:架构大剖析
最强ANDROID书:架构大剖析作者:(美)Jonathan Levin (乔 开 本:16开 书号ISBN:9787121318139 定价:89.0 出版时间:2017-05-01 出版社:电子工业出版社 |
debuggerd[64] 204
gatekeeper(Android M) 207
sdcard 208
Zygote[64] 211
本章小结 214
本章讨论涉及的文件 214
参考文献 215
第6 章 框架服务的架构 216
6.1 再探servicemanager 217
6.2 服务调用的模式 222
优点和缺点 224
序列化和Android 接口定义语言(AIDL) 225
6.3 Binder 228
简明历史 228
那么,Binder 究竟是什么 229
使用Binder 230
分析Binder 的当前使用情况 231
6.4 system_server 232
启动及执行流程 232
修改启动时的行为 234
本章小结 237
本章讨论涉及的文件 237
参考文献 237
第7章
从Linux 角度看Android 238
7.1 重温/proc 239
符号链接:cwd、exe 和root 240
fd 243
fdinfo 245
status 247
7.2 用户模式内存管理 254
虚拟内存的分类和生命周期 254
内存的相关术语 258
内存不足时的应对方案 266
7.3 跟踪系统调用 269
toolbox ps 工具 269
wchan 和syscall 文件 270
strace 工具 271
本章小结 272
参考文献 272
第8 章 Android 安全性 274
8.1 移动安全威胁建模 275
攻击向量 275
攻击之道 278
8.2 Linux 层上的安全措施 281
Android 使用Linux 权限的方式 281
Linux 权能 289
SELinux 294
其他值得注意的特性 301
8.3 Dalvik 层上的安全措施 305
Dalvik 层上的权限 305
Dalvik 代码签名 310
8.4 用户层上的安全措施 312
锁屏机制 312
支持多用户 316
密钥管理 318
证书管理 318
密钥和私钥管理 322
8.5 存储安全 323
加密/data 分区 323
基于文件的加密(Nougat 7.1) 326
Direct Boot (Nougat 的新特性) 326
启动过程中加强验证 327
8.6 Root Android 设备 328
在设备启动环节中root 329
利用安全漏洞root 331
Root 对安全的影响 332
本章小结 334
参考文献 334
最强ANDROID书:架构大剖析 相关资料
这本书的确是目前一流的Android 书。
——wushi(吴石),腾讯科恩实验室负责人
一本对Android 底层架构全面、深入剖析的书,结合Linux
有针对性地帮助读者从整体上把握Android 架构的整体知识,并对每个模块都做了十分详尽的解读,帮助读者从细节上掌握每一个模块的要点。
——张鸿洋
也许你是刚入行的 Android 菜鸟,也许你已经是有丰富经验的
Android 高工,但是每个Android 开发者都应该阅读一下这本书,它会让你了解真正的 Android,让你对 Android 底层系统有一个全新的认识。
——Stormzhang,公众号: stormzhang
作者用“上帝”的视角,向我们展示了一个Android 系统的设计与架构,庖丁解牛般地让读者无须接触大量源代码就能了解整个系统的实现思想,而这是比源代码更加重要的东西。相信读者们在这本书的指引下一定会对Android 系统有更加深入的理解和认识。
——徐宜生,《Android 群英传》作者
这本书很适合用来学习、研究Android 的系统架构。书中对比了Android
与Linux 系统,涵盖了文件系统,框架服务架构和安全等各个方面,为我们展现了具体且全面的Android 系统的内部细节。此外,作者条理清晰,擅于将复杂的事情讲得简单透彻,显然造诣相当深厚。
本书可谓是了解Android 系统内部技术的不二之选。
——段建华,技术小黑屋(droidyue.com)博主,公众号:droidyue_com
最强ANDROID书:架构大剖析 作者简介
JonathanLevin是一位经验丰富的技术培训师和咨询师,他的关注点是"三大系统"(Windows、Linux和MacOS)以及它们的移动版本(Android和iOS)原理。15年来,Jonathan坚持传播内核工程和修改技术的真知灼见,在DefCON会议上发表了很多技术演讲。他是Technologeeks.com公司的创始人和首席技术官(CTO)这是由一些志趣相投的专家合伙创办的公司,致力于通过技术培训传播知识,通过咨询解决棘手的技术难题。他们的专业领域覆盖软件架构中的实时及其他关键部分、系统/核级编程、调试、逆向工程以及性能优化。
译者简介
崔孝晨,教师,专注于信息安全领域,研究深入。翻译出版了多部著作,包括《黑客大追踪》、《Android安全攻防实战》,并致力于推动安全技术的发展。
外语 英语专项训练 学习方法
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |