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

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

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

定 價:¥89.80

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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