Android應(yīng)用程序安全[美]Sheran Gunasekera著PDF完整版52.1MB / 10-10
Android安全機(jī)制解析與應(yīng)用實(shí)踐 (吳倩,趙晨嘯) pdf掃描版23MB / 02-03
-
Kotlin入門教程+協(xié)程指南 完整版PDF Android / 4.61MB
-
-
-
Kotlin從入門到進(jìn)階實(shí)戰(zhàn) 高清pdf完整版[54MB] Android / 54.2MB
-
移動(dòng)開發(fā)叢書-Android開發(fā)實(shí)戰(zhàn):從學(xué)習(xí)到產(chǎn)品 pdf掃描版[90MB] Android / 89.9MB
-
Android Studio開發(fā)實(shí)戰(zhàn):從零基礎(chǔ)到App上線(第2版) 中文PDF完整 Android / 265MB
-
Android 10 Kotlin編程通俗演義 完整版PDF Android / 52.5MB
-
-
Android進(jìn)階指北 中文PDF完整版 Android / 60.3MB
-
詳情介紹
本書全面介紹Android應(yīng)用的安全防護(hù)方法與逆向分析技術(shù),分為四篇:基礎(chǔ)篇、防護(hù)篇、工具篇、操作篇,共26章?;A(chǔ)篇包括第1~7章,主要介紹移動(dòng)應(yīng)用安全的基礎(chǔ)知識(shí),包括Android中NDK開發(fā)知識(shí)、逆向中需要用到的命令、編譯之后的apk包含的四類主要文件格式解析等。防護(hù)篇包括第8~14章,主要介紹移動(dòng)應(yīng)用安全防護(hù)的相關(guān)技術(shù),包括混淆、簽名校驗(yàn)、反調(diào)試檢測(cè)等安全策略,Android應(yīng)用升級(jí)權(quán)限、降低權(quán)限等,配置文件中的問題,應(yīng)用簽名機(jī)制,apk的加固策略,so文件的加固策略等。工具篇包括第15~19章,主要介紹逆向分析常用的工具以及使用場(chǎng)景,包括如何開啟設(shè)備的總調(diào)試開關(guān),反編譯利器apktool、Jadx、Xposed、Cydia Substrate等。操作篇包括第20~26章,主要介紹Android中的逆向分析技巧,包括靜態(tài)方式和動(dòng)態(tài)方式,介紹Android中開發(fā)會(huì)遇到的系統(tǒng)漏洞及修復(fù)方式,最后分析了Android中一個(gè)非常經(jīng)典的文件加密病毒樣本。
目錄
對(duì)本書的贊譽(yù)
前言
基礎(chǔ)篇
第1章 Android中鎖屏密碼加密算法分析
1.1 鎖屏密碼方式
1.2 密碼算法分析
1.2.1 輸入密碼算法分析
1.2.2 手勢(shì)密碼算法分析
1.3 本章小結(jié)
第2章 Android中NDK開發(fā)
2.1 搭建開發(fā)環(huán)境
2.1.1 Eclipse環(huán)境搭建
2.1.2 Android Studio環(huán)境搭建
2.2 第一行代碼:HelloWorld
2.3 JNIEnv類型和jobject類型
2.3.1 JNIEnv類型
2.3.2 jobject參數(shù)obj
2.3.3 Java類型和native中的類型映射關(guān)系
2.3.4 jclass類型
2.3.5 native中訪問Java層代碼
2.4 JNIEnv類型中方法的使用
2.4.1 native中獲取方法的Id
2.4.2 Java和C++中的多態(tài)機(jī)制
2.5 創(chuàng)建Java對(duì)象及字符串的操作方法
2.5.1 native中創(chuàng)建Java對(duì)象
2.5.2 native中操作Java字符串
2.6 C/C++中操作Java中的數(shù)組
2.6.1 操作基本類型數(shù)組
2.6.2 操作對(duì)象類型數(shù)組
2.7 C/C++中的引用類型和ID的緩存
2.7.1 引用類型
2.7.2 緩存方法
2.8 本章小結(jié)
第3章 Android中開發(fā)與逆向常用命令總結(jié)
3.1 基礎(chǔ)命令
3.2 非shell命令
3.3 shell命令
3.4 操作apk命令
3.5 進(jìn)程命令
3.6 本章小結(jié)
第4章 so文件格式解析
4.1 ELF文件格式
4.2 解析工具
4.3 解析ELF文件
4.4 驗(yàn)證解析結(jié)果
4.5 本章小結(jié)
第5章 AndroidManifest.xml文件格式解析
5.1 格式分析
5.2 格式解析
5.2.1 解析頭部信息
5.2.2 解析String Chunk
5.2.3 解析ResourceId Chunk
5.2.4 解析Start Namespace Chunk
5.2.5 解析Start Tag Chunk
5.3 本章小結(jié)
第6章 resource.arsc文件格式解析
6.1 Android中資源文件id格式
6.2 數(shù)據(jù)結(jié)構(gòu)定義
6.2.1 頭部信息
6.2.2 資源索引表的頭部信息
6.2.3 資源項(xiàng)的值字符串資源池
6.2.4 Package數(shù)據(jù)塊
6.2.5 類型規(guī)范數(shù)據(jù)塊
6.2.6 資源類型項(xiàng)數(shù)據(jù)塊
6.3 解析代碼
6.3.1 解析頭部信息
6.3.2 解析資源字符串內(nèi)容
6.3.3 解析包信息
6.3.4 解析資源類型的字符串內(nèi)容
6.3.5 解析資源值字符串內(nèi)容
6.3.6 解析正文內(nèi)容
6.4 本章小結(jié)
第7章 dex文件格式解析
7.1 dex文件格式
7.2 構(gòu)造dex文件
7.3 解析數(shù)據(jù)結(jié)構(gòu)
7.3.1 頭部信息Header結(jié)構(gòu)
7.3.2 string_ids數(shù)據(jù)結(jié)構(gòu)
7.3.3 type_ids數(shù)據(jù)結(jié)構(gòu)
7.3.4 proto_ids數(shù)據(jù)結(jié)構(gòu)
7.3.5 field_ids數(shù)據(jù)結(jié)構(gòu)
7.3.6 method_ids數(shù)據(jù)結(jié)構(gòu)
7.3.7 class_defs數(shù)據(jù)結(jié)構(gòu)
7.4 解析代碼
7.4.1 解析頭部信息
7.4.2 解析string_ids索引區(qū)
7.4.3 解析type_ids索引區(qū)
7.4.4 解析proto_ids索引區(qū)
7.4.5 解析field_ids索引區(qū)
7.4.6 解析method_ids索引區(qū)
7.4.7 解析class_def區(qū)域
7.5 本章小結(jié)
防護(hù)篇
第8章 Android應(yīng)用安全防護(hù)的基本策略
8.1 混淆機(jī)制
8.1.1 代碼混淆
8.1.2 資源混淆
8.2 簽名保護(hù)
8.3 手動(dòng)注冊(cè)native方法
8.4 反調(diào)試檢測(cè)
8.5 本章小結(jié)
第9章 Android中常用權(quán)限分析
9.1 輔助功能權(quán)限
9.2 設(shè)備管理權(quán)限
9.3 通知欄管理權(quán)限
9.4 VPN開發(fā)權(quán)限
9.5 本章小結(jié)
第10章 Android中的run-as命令
10.1 命令分析和使用
10.2 Linux中的setuid和setgid概念
10.3 Android中setuid和setgid的使用場(chǎng)景
10.4 run-as命令的作用
10.5 調(diào)用系統(tǒng)受uid限制的API
10.6 本章小結(jié)
第11章 Android中的allowBackup屬性
11.1 allowBackup屬性介紹
11.2 如何獲取應(yīng)用隱私數(shù)據(jù)
11.3 如何恢復(fù)應(yīng)用數(shù)據(jù)
11.4 本章小結(jié)
第12章 Android中的簽名機(jī)制
12.1 基本概念
12.2 Android中簽名流程
12.3 Android中為何采用這種簽名機(jī)制
12.4 本章小結(jié)
第13章 Android應(yīng)用加固原理
13.1 加固原理解析
13.2 案例分析
13.3 運(yùn)行項(xiàng)目
13.4 本章小結(jié)
第14章 Android中的so加固原理
14.1 基于對(duì)so中的section加密實(shí)現(xiàn)so加固
14.1.1 技術(shù)原理
14.1.2 實(shí)現(xiàn)方案
14.1.3 代碼實(shí)現(xiàn)
14.1.4 總結(jié)
14.2 基于對(duì)so中的函數(shù)加密實(shí)現(xiàn)so加固
14.2.1 技術(shù)原理
14.2.2 實(shí)現(xiàn)方案
14.2.3 代碼實(shí)現(xiàn)
14.3 本章小結(jié)
工具篇
第15章 Android逆向分析基礎(chǔ)
15.1 逆向工具
15.2 逆向基本知識(shí)
15.3 打開系統(tǒng)調(diào)試總開關(guān)
15.4 本章小結(jié)
第16章 反編譯神器apktool和Jadx
操作篇
下載地址
人氣書籍
![Android開發(fā)從入門到精通 PDF 掃描版[85M] Android開發(fā)從入門到精通 PDF 掃描版[85M]](http://img.jbzj.com/do/uploads/litimg/130719/101613223003.jpg)
Android開發(fā)從入門到精通 PDF 掃描版[85M]
Android 4高級(jí)編程(第3版) 帶完整書簽 pdf掃描版 147M
Android 中文API合集 chm版
瘋狂Android講義 中文PDF掃描版![第一行代碼:Android PDF掃描版[199MB] 第一行代碼:Android PDF掃描版[199MB]](http://img.jbzj.com/do/uploads/litimg/150606/1516342WS4.png)
第一行代碼:Android PDF掃描版[199MB]![第一行代碼:Android(第2版) (郭霖著) 完整pdf掃描版[53MB] 第一行代碼:Android(第2版) (郭霖著) 完整pdf掃描版[53MB]](http://img.jbzj.com/do/uploads/litimg/170124/1621252I623.jpg)
第一行代碼:Android(第2版) (郭霖著) 完整pdf掃描版[53MB]![Android應(yīng)用開發(fā)詳解 郭宏志著 中文 PDF版 [26M] Android應(yīng)用開發(fā)詳解 郭宏志著 中文 PDF版 [26M]](http://img.jbzj.com/do/uploads/litimg/121120/1H01QEX6.jpg)
Android應(yīng)用開發(fā)詳解 郭宏志著 中文 PDF版 [26M]![Android開發(fā)藝術(shù)探索 (任玉剛著) pdf掃描版[172MB] Android開發(fā)藝術(shù)探索 (任玉剛著) pdf掃描版[172MB]](http://img.jbzj.com/do/uploads/litimg/160705/1646042K3S.jpg)
Android開發(fā)藝術(shù)探索 (任玉剛著) pdf掃描版[172MB]
深入理解Android:卷I 鄧凡平著 PDF掃描版![Android開發(fā)范例代碼大全(第2版) 中文pdf版[7MB] Android開發(fā)范例代碼大全(第2版) 中文pdf版[7MB]](http://img.jbzj.com/do/uploads/litimg/160324/16125HJ592.jpg)
Android開發(fā)范例代碼大全(第2版) 中文pdf版[7MB]
下載聲明
☉ 解壓密碼:www.dhdzp.com 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買正版。
☉ 本站提供的Android應(yīng)用安全防護(hù)和逆向分析 帶目錄完整pdf[67MB] 資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。


![Android應(yīng)用安全防護(hù)和逆向分析 帶目錄完整pdf[67MB]](http://img.jbzj.com/file_images/article/201901/201917164635233.jpg?201907164716)