首 頁
手機版

android軟件安全與逆向分析 pdf 豐生強高清掃描

android軟件安全與逆向分析是國內(nèi)第一本Android軟件安全指南書籍,由豐生強編著。本書實踐性非常強,作者由水淺入深,詳細的解解了android系統(tǒng)的軟件安全、逆向分析與加密解密技術(shù)。全書幾乎每一個部分都結(jié)合實際例子,一步步講解如何操作。因此,它對剛?cè)腴T的人或者想快速了解其中某個話題的人會有很大的幫助。android軟件安全與逆向分析全書時效性也非常強,對于Santoku虛擬機、APIMonitor等工具,以及Androguard的新特性都有介紹。另外全書的深度和廣度適當,僅目錄本身,就是一份極好的自學參考大綱。而其中最實用的那些話題,例如常見C/C++代碼結(jié)構(gòu)的ARM目標程序反匯編特點,沒有源碼情況下對Android軟件的調(diào)試技術(shù)等,都有深入的介紹,歡迎免費下載閱讀。

內(nèi)容介紹

《Android軟件安全與逆向分析》由淺入深、循序漸進地講解了Android系統(tǒng)的軟件安全、逆向分析與加密解密技術(shù)。包括Android軟件逆向分析和系統(tǒng)安全方面的必備知識及概念、如何靜態(tài)分析Android軟件、如何動態(tài)調(diào)試Android軟件、Android軟件的破解與反破解技術(shù)的探討,以及對典型Android病毒的全面剖析。強實踐性。缺乏可操作性,是Android安全方面現(xiàn)有論文、白皮書、技術(shù)文章大的問題之一,很多人讀到后可能對內(nèi)容有了一些概念,卻不知道從何下手。這本書的幾乎每一個部分,都結(jié)合實際例子,一步步講解如何操作。強時效性。作者在寫作的同時,持續(xù)跟隨業(yè)界新進展,剛剛發(fā)布不久的Santoku虛擬機、APIMonitor等工具,以及Androguard的新特性等,已然出現(xiàn)在了這本書中。

《Android軟件安全與逆向分析》適合所有Android應用開發(fā)者、Android系統(tǒng)開發(fā)工程師、Android系統(tǒng)安全工作者閱讀學習。

內(nèi)容導讀

《android軟件安全與逆向分析》主要從軟件安全和系統(tǒng)安全兩個方面講解Android平臺存在的攻擊與防范方法。

第1章和第2章主要介紹Android分析環(huán)境的搭建與Android程序的分析方法。

第3章詳細介紹了Dalvik VM匯編語言,它是Android平臺上進行安全分析工作的基礎知識,讀者只有掌握了這部分內(nèi)容才能順利地學習后面的章節(jié)。

第4章介紹了Android平臺的可執(zhí)行文件,它是Android軟件得以運行的基石,我們大多數(shù)的分析工作都是基于它,因此這部分內(nèi)容必須掌握。

第5章起正式開始了對Android程序的分析,對這部分的理解與運用完全是建立在前面章節(jié)的基礎之上。這一章詳細講述了Android軟件的各種反匯編代碼特征,以及可供使用的分析工具,如何合理搭配使用它們是這章需要學習的重點。

第6章主要講解ARM匯編語言的基礎知識,在這一章中,會對ARM匯編指令集做一個簡要的介紹,為下一章的學習做鋪墊。

第7章是本書的一個高級部分,主要介紹了基于ARM架構(gòu)的Android原生程序的特點以及分析它們的方法,讀者需要在這一章中仔細的體會并實踐,鑒于此類程序目前在市場上比較流行,讀者在閱讀時需要多進行實踐操作,多動手分析這類代碼,加強自己的逆向分析能力。

第8章介紹了Android平臺上軟件的動態(tài)調(diào)試技術(shù),動態(tài)調(diào)試與靜態(tài)分析是逆向分析程序時的兩大主要技術(shù)手段,各有著優(yōu)缺點,通過動態(tài)調(diào)試可以讓你看到軟件運行到某一點時程序的狀態(tài),對了解程序執(zhí)行流程有很大的幫助。

第9章詳細介紹了Android平臺軟件的破解方法。主要分析了目前市場上一些常見的Android程序保護方法,分析它們的保護效果以及介紹如何對它們進行破解,通過對本章的學習,讀者會對Android平臺上的軟件安全有一種“恍然大悟”的感覺。

第10章介紹了在面對軟件可能被破解的情況下,如何加強Android平臺軟件的保護,內(nèi)容與第9章是對立的,只有同時掌握了攻與防,才能將軟件安全真正地掌握到位。

第11章從系統(tǒng)安全的角度出發(fā),分析了Android系統(tǒng)中不同環(huán)節(jié)可能存在的安全隱患,同時介紹了面對這些安全問題時,如何做出相應的保護措施。另外,本章的部分小節(jié)還從開發(fā)人員的角度出發(fā),講解不安全代碼對系統(tǒng)造成的危害,讀者在掌握這部分內(nèi)容后,編寫代碼的安全意識會明顯提高。

第12章采用病毒實戰(zhàn)分析的方式,將前面所學的知識全面展示并加以應用,讓讀者能徹底地掌握分析Android程序的方法。本章的內(nèi)容詳實、知識涵蓋范圍廣,讀者完全掌握本章內(nèi)容后,以后動手分析Android程序時,便能夠信手拈來。

使用說明

1、下載并解壓,得出pdf文件

2、如果打不開本文件,請務必下載pdf閱讀器

3、安裝后,在打開解壓得出的pdf文件

4、雙擊進行閱讀試讀

收起介紹展開介紹
  • 下載地址
android軟件安全與逆向分析 pdf 豐生強高清掃描

有問題? 點此報錯

發(fā)表評論

0條評論