大師級逆向神器 - Android Frida 協定剖析及應用

陳佳林

  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-1
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-2
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-3
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-4
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-5
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-6
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-7
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-8
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-9
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-10
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-11
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-12
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-13
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-14
  • 大師級逆向神器 - Android Frida 協定剖析及應用-preview-15
大師級逆向神器 - Android Frida 協定剖析及應用-preview-1

買這商品的人也買了...

商品描述

★【偶爾想走後門,卻不知如何下手?】★

只有本書,教你如何「安全逆向」!

 

駭客堅持使用Android而非iPhone最大的原因,就是其基於Linux的開放及「可亂搞」性。然而就是因為Linux的開放及「可亂搞」,使得Android系統的安全性一直飽受質疑。當你在使用手機時,後台的演算法及爬蟲不斷地從你的手機中撈出資料,因此逆向工程及App安全,一直是Android駭客最感興趣的技術領域。Frida自從2014年末問世以來,迅速在全球安全社區掀起了熱潮,借助Frida動態修改記憶體的特性實現了快速逆向和演算法呼叫功能,Android應用安全分析和對抗技術從未像如今這樣成熟和自動化。然而道高一尺魔高一丈,大型軟體和平台的開發者也逐漸把演算法藏得越來越深,增加演算法本身的複雜度,或利用中間層將演算法保護,使得逆向工作變得更加困難,而Frida的沙盒機制,讓大家能更利用簡單的逆向方法解決這些問題。本書充實地介紹了如何安裝和使用Frida、基本的環境架設、Frida-toolsFrida指令稿、Frida API、批次自動化Trace和分析、RPC遠端方法呼叫,並包含大量App逆向與協定分析案例實戰,此外,還介紹了更加穩定的框架Xposed的使用方法,以及從Android原始程式開始訂製屬於自己的抓取封包沙盒,打造無法被繞過的抓取封包環境等內容。

 

本書看點

真正Android逆向工程的實作框架

動態修改記憶體架構,使用Kali-Nethunter

VM中安裝Kali連上Android手機進行

XposedXposed Hook完整安裝及使用說明

封包/套件截取沙盒

Frida逆向、RPC、協定分析及取證

Android原始碼編輯及Xposed魔改

Android沙盒加解密庫、網路庫、系統庫「自吐」

收費直播間逆向分析

會員制非法應用破解付費繞過機制

作者簡介

陳佳林

看雪論壇版主,看雪公司講師,樹莓派玩家,在移動安全領域經驗豐富,多次主持銀行、電信及行業部門培訓並參與安全研究項目;在看雪安全開發者峰會、GeekPwn多次發表主題演講;愛折騰、興趣廣泛,樹莓派骨灰級愛好者,Frida傳授者,基於Frida r0capture抓包工具開發者。

目錄大綱

第1章 Android逆向環境架設

1.1 虛擬機器環境準備

1.2 逆向環境準備

1.3 行動裝置環境準備

1.4 Frida開發環境架設

1.5 本章小結

 

第2章 Frida Hook基礎與快速定位

2.1 Frida基礎

2.2 Hook快速定位方案

2.3 本章小結

 

第3章 Frida指令稿開發之主動呼叫與RPC入門

3.1 Frida RPC開發姿勢

3.2 Frida Java層主動呼叫與RPC

3.3 Frida Native層函數主動呼叫

3.4 本章小結

 

第4章 Frida逆向之違法App協定分析與取證實戰

4.1 保護App協定分析

4.2 違法應用取證分析與VIP破解

4.3 本章小結

 

第5章 Xposed Hook及主動呼叫與RPC實現

5.1 Xposed應用Hook

5.2 Xposed主動呼叫與RPC實現

5.3 本章小結

 

第6章 Android原始程式編譯與Xposed魔改

6.1 Android原始程式環境架設

6.2 Xposed訂製

6.3 本章小結

 

第7章 Android沙盒之加解密庫“自吐”

7.1 沙盒介紹

7.2 雜湊演算法“自吐”

7.3 crypto_filter_aosp專案移植

7.4 本章小結

 

第8章 Android沙盒開發之網路庫與系統庫“自吐”

8.1 r0capture到原始程式沙盒網路庫“自吐”

8.2 風控對抗之簡單實現裝置資訊的篡改

8.3 本章小結

 

第9章 Android協定分析之收費直播間逆向分析

9.1 VIP功能繞過

9.2 協定分析

9.3 主動呼叫分析

9.4 本章小結

 

第10章 Android協定分析之會員制非法應用破解

10.1 r0tracer介紹與原始程式剖析

10.2 付費功能繞過

10.3 協定分析

10.4 打造智慧聊天機器人

10.5 本章小結