入門篇 學習Android安全和逆向開發的路線總結

2021-10-01 20:18:17 字數 743 閱讀 5936

此篇整理了最完整的--android逆向學習線路知識體系。希望給迷糊的入門者指出乙個明確的方向。

真心建議:先正向開發幾年再搞逆向吧……正向都不會破解的是啥?不看**只會脫殼?只會xposed ?遠遠不夠,hook只是很小一部分技術,xposed是hook功能眾多框架中的乙個而已。相對於任何程式的開發來說,逆向知識點很少很少了,關鍵是基礎知識,基礎就是正向開發經驗。

學習android逆向之前,必備條件。

【必備,出去面試正經公司的安全崗位都會問的基礎問題】

第一階段:

android 基礎知識回顧:

android 逆向基礎知識:

入門知識總結和實戰(逆向入門):

android 基礎演算法和安全協議:

第二階段:

android 逆向高階學習:

android ndk與jni全面剖析:

android 加固防護和脫殼簡介:

android 脫殼與反脫殼分析:

高階知識總結和企業級實戰(逆向高階):

第三階段:

android 漏洞分析和挖掘:

關注android security bulletin,根據提供的diff分析漏洞成因;

學習並除錯以前的經典漏洞;

病毒分析與病毒脫殼實戰;

android 虛擬機器技術、系統原始碼分析、刷機機制介紹、製作rom刷機包:

大型企業級專案練手(五個專案):

Postman學習入門篇

postman學習入門篇 document json schema monitor mock 1.document 2.monitor 3.mock 注意 基於postman的monitor只能監聽公共的介面,不能監聽本地和私有介面,因為監聽伺服器在postman公有雲上 文獻選自 1.postma...

深度學習入門篇

很多剛開始接觸深度學習的小夥伴們內心常常會非常糾結,深度學習是不是很難,沒有機器學習基礎是不是學不起來等等。但是,我今天要說的是,沒有機器學習的基礎也能直接上手深度學習!如果是放到以前的大環境下,跳過機器學習直接進行深度學習,那必然是非常困難的,畢竟以前各類的 整合庫都不多。但是隨著時間的推移,深度...

網路安全 入門篇(1)

2.mac 前六位代表網路硬體製造商的編號,由ieee分配,後六位代表製造商的某個產品系列號 在 接入層使用的位址,也稱實體地址,硬體位址,鏈路位址。mac位址與網路無關,有廠商寫在網絡卡的bios裡。對於每個網路製造商,都要確保它所製造的每個乙太網裝置都具有唯一的mac位址。知識點2埠 計算機和外...