这篇是计算机类的优质预售推荐>>>>《Android系统安全和反编译实战》
Android安全专家写作,从Android系统安全机制介绍到综合实例演练,是完整学习Android系统安全知识的必备指南
内容简介
《Android系统安全和反编译实战》循序渐进地讲解了Android系统安全方面的基本知识,从Android系统介绍开始到综合实例的实战过程,全程剖析了Android系统安全、应用安全开发和加密、解密方面的核心知识。全书共17章,主要内容包括,Android技术核心框架分析、获取并编译源代码、Android系统的安全机制、内存安全机制、Binder通信安全机制、Android虚拟机基础、Dalvik VM的运作流程、DEX文件详解、编写安全的应用程序、应用安全策略、文件加密、电话系统的安全机制、短信系统的安全机制、网络防火墙系统、文件加密系统等核心技术。
《Android系统安全和反编译实战》适合Android初学者、Android应用开发者、Android安全架构研究人员、Android底层开发人员和Android源代码分析人员学习,也可以作为相关培训学校和大专院校相关专业的教学用书。
作译者
杨峻,计算机硕士,软件工程硕士。现就职于国内某著名安全公司移动端项目组,专门解决移动Android设备方面的数据加密、漏洞校验分析和加密工作。精通C、C++、Java、Linux、汇编、ARM,擅长漏洞查找分析、系统安全架构和反编译。2010年,曾经率先发现微软IE7的重大漏洞,并提出了具体的补丁方案,引起微软重视。随着移动设备的兴起,对Android和iOS等主流移动平台的漏洞和安全隐患进行了详细分析,并取得显著的成果。
部分目录
第1章 Android技术概述 1
1.1 智能手机系统介绍 1
1.2 搭建Android应用开发环境 2
1.2.1 安装Android SDK的
系统要求 2
1.2.2 安装JDK 2
1.2.3 获取并安装Eclipse和
Android SDK 5
1.2.4 安装ADT 7
1.2.5 设定Android SDK Home 8
1.2.6 验证开发环境 9
1.2.7 创建Android虚拟设备(AVD) 9
1.2.8 启动AVD模拟器 10
1.2.9 解决搭建环境过程中
的常见问题 12
第2章 Android技术核心框架分析 15
2.1 简析Android安装文件 15
2.1.1 Android SDK目录结构 15
2.1.2 android.jar及内部结构 16
2.1.3 阅读SDK帮助文档 16
2.2 演示官方实例 19
2.3 剖析Android系统架构 23
2.3.1 Android体系结构介绍 23
2.3.2 Android应用工程
文件组成 25
2.4 简述五大组件 27
2.4.1 用Activity来表现界面 27
2.4.2 用Intent和Intent Filters
实现切换 28
2.4.3 Service为你服务 28
2.4.4 用Broadcast Intent/Receiver发送广播 29
2.4.5 用Content Provider
存储数据 29
2.5 进程和线程 29
2.5.1 先看进程 29
2.5.2 再看线程 30
2.5.3 应用程序的生命周期 30
版权声明:本文为博主原创文章,未经博主允许不得转载。