新書推薦:
《
家、金钱和孩子
》
售價:NT$
295.0
《
量价关系——透视股票涨跌脉络
》
售價:NT$
340.0
《
二十四节气生活美学
》
售價:NT$
340.0
《
西班牙内战:秩序崩溃与激荡的世界格局:1936-1939
》
售價:NT$
990.0
《
基于鲲鹏的分布式图分析算法实战
》
售價:NT$
495.0
《
夺回大脑 如何靠自己走出强迫
》
售價:NT$
299.0
《
图解机械工程入门
》
售價:NT$
440.0
《
中文版SOLIDWORKS 2024机械设计从入门到精通(实战案例版)
》
售價:NT$
450.0
|
編輯推薦: |
从Android系统介绍到综合实例的实战,全程剖析了Android系统安全的核心知识:如Android系统的内存安全机制,Binder通信安全机制,Android虚拟机,,DEX文件详解,编写安全的应用程序,应用安全策略,文件加密,电话系统的安全机制,短信系统的安全机制,网络防火墙系统,文件加密系统等。
|
內容簡介: |
《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.2 搭建Android应用开发环境
1.2.1 安装Android SDK的系统要求
1.2.2 安装JDK
1.2.3 获取并安装Eclipse和Android SDK
1.2.4 安装ADT
1.2.5 设定Android SDK Home
1.2.6 验证开发环境
1.2.7 创建Android虚拟设备(AVD)
1.2.8 启动AVD模拟器
1.2.9 解决搭建环境过程中的常见问题
第2章 Android技术核心框架分析
2.1 简析Android安装文件
2.1.1 Android SDK目录结构
2.1.2 android.jar及内部结构
2.1.3 阅读SDK帮助文档
2.1.4 常用的SDK工具
2.2 演示官方实例
2.3 剖析Android系统架构
2.3.1 Android体系结构介绍
2.3.2 Android应用工程文件组成
2.4 简述五大组件
2.4.1 用Activity来表现界面
2.4.2 用Intent和Intent Filters实现切换
2.4.3 Service为你服务
2.4.4 用Broadcast IntentReceiver发送广播
2.4.5 用Content Provider存储数据
2.5 进程和线程
2.5.1 先看进程
2.5.2 再看线程
2.5.3 应用程序的生命周期
第3章 获取并编译源码
3.1 在Linux系统中获取Android源码
3.2 在Windows平台获取Android源码
3.3 分析Android源码结构
3.3.1 应用程序
3.3.2 应用程序框架
3.3.3 系统服务
3.3.4 系统程序库
3.3.5 系统运行库
3.3.6 硬件抽象层
3.4 编译源码
3.4.1 搭建编译环境
3.4.2 开始编译
3.4.3 在模拟器中运行
3.4.4 常见的错误分析
3.4.5 实践演练——演示两种编译Android程序的方法
3.5 编译Android Kernel
3.5.1 获取Goldfish内核代码
3.5.2 获取MSM内核代码
3.5.3 获取OMAP内核代码
3.5.4 编译Android的Linux内核
3.6 编译源码生成SDK
第4章 Android系统的安全机制
4.1 Android安全机制概述
4.1.1 Android的安全机制模型
4.1.2 Android的安全框架概述
4.2 分析Linux系统的安全机制
4.2.1 Linux用户权限基础
4.2.2 进程
4.3 分析Android系统的安全机制
……
第5章 内存安全机制——匿名共享内存系统
第6章 Binder通信安全机制(上)
第7章 Binder通信安全机制(下)
第8章 Android虚拟机基础
第9章 Dalvik VM的运作流程
|
|