注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)Android系統(tǒng)安全和反編譯實(shí)戰(zhàn)

Android系統(tǒng)安全和反編譯實(shí)戰(zhàn)

Android系統(tǒng)安全和反編譯實(shí)戰(zhàn)

定 價(jià):¥89.80

作 者: 劉云,朱桂英 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動(dòng)開(kāi)發(fā)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302401285 出版時(shí)間: 2015-08-01 包裝:
開(kāi)本: 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)內(nèi)容分為 4篇,共計(jì) 22個(gè)章節(jié),循序漸進(jìn)地講解了 Android系統(tǒng)安全分析和破解實(shí)戰(zhàn)的基本知識(shí)。本書(shū)從搭建應(yīng)用開(kāi)發(fā)環(huán)境開(kāi)始講起,依次講解了基礎(chǔ)知識(shí)篇、系統(tǒng)安全架構(gòu)篇、安全攻防篇、綜合實(shí)戰(zhàn)篇這四大部分的內(nèi)容。在講解每一個(gè)知識(shí)點(diǎn)時(shí),都遵循了理論聯(lián)系實(shí)際的講解方式,從內(nèi)核分析到安全架構(gòu)實(shí)現(xiàn),再到加殼、解殼、反編譯和漏洞解析,最后到綜合實(shí)例演練,徹底剖析了Android系統(tǒng)安全分析和破解的所有知識(shí)點(diǎn)。本書(shū)涵蓋了Android系統(tǒng)安全分析和破解的主要內(nèi)容,講解詳細(xì)并且通俗易懂,不但適合高手們的學(xué)習(xí),也特別有利于初學(xué)者學(xué)習(xí)并消化。本書(shū)適合 Android安全架構(gòu)者、Linux開(kāi)發(fā)人員、系統(tǒng)安全人員、Android源碼分析人員、Android應(yīng)用開(kāi)發(fā)人員和從事Android等移動(dòng)設(shè)備安全工作的人員學(xué)習(xí),也可以作為相關(guān)培訓(xùn)學(xué)校、大專(zhuān)院校和殺毒軟件公司的教學(xué)及培訓(xùn)用書(shū)。

作者簡(jiǎn)介

暫缺《Android系統(tǒng)安全和反編譯實(shí)戰(zhàn)》作者簡(jiǎn)介

圖書(shū)目錄

第1篇 基礎(chǔ)知識(shí)篇 第 1章 Android系統(tǒng)介紹............................... 2 1.1 縱覽智能設(shè)備系統(tǒng) .................................... 2 1.2 分析 Android成功的秘訣 ......................... 6 1.3 剖析 Android系統(tǒng)架構(gòu) ............................. 7 1.4 核心組件 .................................................... 9 1.5 進(jìn)程和線(xiàn)程 .............................................. 11 第 2章 搭建 Android開(kāi)發(fā)環(huán)境 .....................13 2.1 準(zhǔn)備工作 .................................................. 13 2.2 安裝 JDK.................................................. 13 2.3 獲取并安裝 Eclipse和 Android SDK ..... 16 2.4 安裝 ADT................................................. 20 2.5 驗(yàn)證設(shè)置 .................................................. 21 2.6 Android虛擬設(shè)備(AVD) ................... 23 2.7 分析 Android應(yīng)用工程文件 ................... 27 第2篇 系統(tǒng)安全架構(gòu)篇 第 3章 Android系統(tǒng)的安全機(jī)制.................. 32 3.1 Android安全機(jī)制概述 ............................ 32 3.2 Linux系統(tǒng)的安全機(jī)制............................ 35 3.3 沙箱模型 .................................................. 41 3.4 Android應(yīng)用程序的安全機(jī)制 ................ 43 3.5 分區(qū)加載機(jī)制 .......................................... 44 第 4章 Android通信安全機(jī)制 ..................... 46 4.1 進(jìn)程和線(xiàn)程安全 ...................................... 46 4.2 遠(yuǎn)程過(guò)程調(diào)用機(jī)制(RPC)................... 48 4.3 Binder安全機(jī)制基礎(chǔ) .............................. 48 4.4 Binder機(jī)制架構(gòu)基礎(chǔ) .............................. 50 4.5 Service Manager管理 Binder機(jī)制的安全 ........... 51 4.6 MediaServer安全通信機(jī)制分析............. 70 第 5章 內(nèi)存安全和優(yōu)化 ............................... 95 5.1 Ashmem系統(tǒng)詳解................................... 95 5.2 內(nèi)存優(yōu)化機(jī)制詳解 ................................ 109 5.3 Android內(nèi)存系統(tǒng)的安全機(jī)制分析 ...... 132 5.4 常用的垃圾收集算法 ............................ 134 5.5 Android的內(nèi)存泄漏.............................. 137 第 6章 文件加密.........................................153 6.1 Dmcrypt加密機(jī)制介紹 ......................... 153 6.2 Vold機(jī)制介紹 ....................................... 168 第 7章 電話(huà)系統(tǒng)的安全機(jī)制 ...................... 207 7.1 Android電話(huà)系統(tǒng)詳解 .......................... 207 7.2 分析 Android音頻系統(tǒng) ......................... 220 7.3 Android電話(huà)系統(tǒng)的安全機(jī)制 .............. 229 第 8章 短信系統(tǒng)的安全機(jī)制 ...................... 242 8.1 Android短信系統(tǒng)詳解 .......................... 242 8.2 短信加密機(jī)制的設(shè)計(jì)模式 .................... 273 第 9章 Android應(yīng)用組件的安全機(jī)制 .........276 9.1 設(shè)置組件的可訪(fǎng)問(wèn)性 ............................ 276 9.2 Intent組件的安全機(jī)制 .......................... 276 9.3 Activity組件的安全機(jī)制 ...................... 279 9.4 Content Provider組件的權(quán)限機(jī)制 ........ 281 9.5 Service組件的安全機(jī)制 ....................... 284 9.6 Broadcast Receiver組件的安全機(jī)制 .... 296
第3篇 安全攻防篇 第 10章 編寫(xiě)安全的應(yīng)用程序 .................... 318 10.1 開(kāi)發(fā)第一個(gè) Android應(yīng)用程序 ........... 318 10.2 聲明不同的權(quán)限 .................................. 322 10.3 發(fā)布 Android程序生成 APK .............. 327 第 11章 APK的自我保護(hù)機(jī)制....................340 11.1 分析 DEX文件的結(jié)構(gòu) ........................ 340 11.2 完整性校驗(yàn) .......................................... 344 11.3 Java反射 .............................................. 346 11.4 動(dòng)態(tài)加載 .............................................. 347 11.5 字符串處理 .......................................... 348 11.6 代碼亂序操作 ...................................... 349 11.7 模擬器檢測(cè) .......................................... 351 11.8 APK偽加密 ......................................... 353 11.9 調(diào)試器檢測(cè) .......................................... 354 11.10 代碼混淆 ............................................ 355 第 12章 常用的反編譯工具........................ 357 12.1 反編譯基礎(chǔ) .......................................... 357 12.2 防止 APK文件被反編譯 .................... 360 12.3 IDA Pro反編譯工具詳解.................... 361 12.4 其他常用的反編譯工具 ...................... 362 12.5 Android NDK ....................................... 367 12.6 Smali語(yǔ)法介紹 .................................... 369 第 13章 dex2jar、jdgui.exe和 Apktool工具反編譯實(shí)戰(zhàn) ......... 374 13.1 反編譯 APK文件 ................................ 374 13.2 分析反編譯后的文件 .......................... 376 13.3 分析 Smali文件 ................................... 377 13.4 分析內(nèi)部類(lèi) .......................................... 387 13.5 分析監(jiān)聽(tīng)器 .......................................... 392 13.6 分析注解類(lèi) .......................................... 394 13.7 Android獨(dú)有的自動(dòng)類(lèi) ........................ 396 第 14章  IDA Pro實(shí)戰(zhàn)——反編譯和脫殼 ....398 14.1 使用 IDA Pro工具反編譯 Android文件.............. 398 14.2 脫殼實(shí)戰(zhàn) .............................................. 401 第 15章 反編譯實(shí)戰(zhàn)——Smali文件分析 .....421 15.1 分析循環(huán)語(yǔ)句 ...................................... 421 15.2 分析 switch語(yǔ)句.................................. 435 第 16章 ARM匯編逆向分析 ......................444 16.1 ARM處理器概述 ................................ 444 16.2 Android和 ARM.................................. 445 16.3 ARM的指令系統(tǒng) ................................ 446 16.4 ARM程序設(shè)計(jì)基礎(chǔ) ............................ 463 16.5 實(shí)戰(zhàn)演練 .............................................. 479 第 17章 加殼技術(shù)詳解 ...............................485 17.1 常用的 APK保護(hù)技術(shù) ........................ 485 17.2 什么是加殼 .......................................... 486 17.3 Android加殼的原理 ............................ 487 17.4 第三方工具—APK Protect .............. 500 實(shí)戰(zhàn)演練—APK Protect加密分析 ....... 501 17.5 第三方工具—愛(ài)加密 ...................... 511 第 18章 動(dòng)態(tài)分析和調(diào)試 ........................... 513 18.1 常用的動(dòng)態(tài)分析行為 .......................... 513 18.2 Android中的動(dòng)態(tài)調(diào)試 ........................ 513 18.3 DDMS動(dòng)態(tài)調(diào)試.................................. 515 18.4 MAT動(dòng)態(tài)調(diào)試 .................................... 524 18.5 實(shí)戰(zhàn)演練—IDA Pro動(dòng)態(tài)調(diào)試........ 527 第 19章  常見(jiàn)病毒分析............................... 550 19.1 常見(jiàn)病毒的入侵方式 .......................... 550 19.2  OBAD木馬.......................................... 551 19.3 “隱身大盜二代”木馬 ...................... 561 19.4  廣告病毒 Android-Trojan/Midown ..... 568 第 20章 常見(jiàn)漏洞分析 ...............................575 20.1 Android漏洞分析報(bào)告 ........................ 575 20.2 fakesms漏洞 ........................................ 577 20.3 簽名驗(yàn)證漏洞 ...................................... 579
第4篇 綜合實(shí)戰(zhàn)篇 第 21章 網(wǎng)絡(luò)防火墻系統(tǒng) ........................... 596 21.1 系統(tǒng)需求分析 ...................................... 596 21.2 編寫(xiě)布局文件 ...................................... 597 21.3 編寫(xiě)主程序文件 .................................. 599 第 22章 跟蹤定位系統(tǒng)............................... 627 22.1 背景介紹 .............................................. 627 22.2 系統(tǒng)模塊架構(gòu) ...................................... 628 22.3 實(shí)現(xiàn)系統(tǒng)主界面 .................................. 629 22.4 系統(tǒng)設(shè)置界面 ...................................... 632 22.5 動(dòng)畫(huà)提示界面 ...................................... 655 22.6 激活定位跟蹤功能 .............................. 659   DVD超值贈(zèng)送15個(gè)綜合開(kāi)發(fā)項(xiàng)目 仿小米錄音機(jī) ............................................... DVD 一個(gè)音樂(lè)播放器 ........................................... DVD 跟蹤定位系統(tǒng) ............................................... DVD 仿陌陌交友系統(tǒng) ........................................... DVD 手勢(shì)音樂(lè)播放器 ........................................... DVD 智能家居系統(tǒng) ............................................... DVD 濕度測(cè)試儀 ................................................... DVD 象棋游戲 ....................................................... DVD iPad搶灘登陸 ............................................... DVD OpenSudoku九宮格數(shù)獨(dú)游戲 ..................... DVD 健康飲食 ....................................................... DVD 倉(cāng)庫(kù)管理系統(tǒng) ............................................... DVD 個(gè)人財(cái)務(wù)系統(tǒng) ............................................... DVD 高仿去哪兒酒店預(yù)定 ................................... DVD 仿開(kāi)心網(wǎng)客戶(hù)端 ........................................... DVD

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)