幫助中心 | 我的帳號 | 關於我們

unidbg逆向工程(原理與實踐)/網路空間安全技術叢書

  • 作者:陳佳林|責編:楊福川
  • 出版社:機械工業
  • ISBN:9787111741824
  • 出版日期:2024/01/01
  • 裝幀:平裝
  • 頁數:555
人民幣:RMB 129 元      售價:
放入購物車
加入收藏夾

內容大鋼
    這是一本從原理和實踐角度講解unidbg的著作,不僅深入解析了unidbg的使用方法、工作原理、實現細節,而且詳細講解了如何用unidbg解決生產環境中的各種逆向工程難題。它是作者多年安全工作經驗的總結,得到了unidbg框架作者的高度評價和推薦。
    全書共31章,分為四個部分。
    第一部分(第1?3章)unidbg基礎
    主要介紹了unidbg的基本使用和操作,包括工作環境的準備、so文件載入、簡單補環境、Hook和Patch的方法等。
    第二部分(第4?15章)unidbg原理與實現
    通過源碼分析的方式對unidbg的原理與實現進行了詳細的剖析,首先分析了Unicorn模擬linker實現so的載入、鏈接、初始化的原理,然後深入分析了unidbg主要功能和模塊的源碼實現,包括AndroidEmulator、JNI交互流程追蹤、DalvikVM、Memory、Hook等。
    第三部分(第16?26章)補環境與模擬執行實戰
    通過實戰案例講解了unidbg在生產環境中的使用,包括如I/O重定向、Debugger自吐,指針參數與Debugger、魔改Base64還原、使用unidbg動態分析內存中的數據、使用unidbg主動調用fork進程,並對補環境中的補環境入門、標識記錄、設備風控、補環境加強等進行分析,指導讀者編寫實際的補環境代碼,更好地將理論知識運用於實踐中。
    第四部分(第27?31章)反制與生產環境部署。    介紹了環境變數檢測、xHook框架檢測、JNI層常見函數處理等,對常規檢測進行了總結,並介紹了在檢測之後如何把so部署到x86伺服器上。這部分內容對批量生產與對抗、大數據風控非常有價值,對於打擊黑灰產、遏制網路犯罪有著非常積極的意義。

作者介紹
陳佳林|責編:楊福川
    陳佳林,技術極客,「骨灰級」樹莓派愛好者,在機器人、智能硬體、軟硬體協同開發等方面有較深入的研究。     資深安全技術專家,看雪科技高級研究員,在移動安全領域經驗豐富,多次主持召開銀行、電信、政府等行業的培訓並參與安全項目的研究。作為團隊成員參與GeekPwn 2018挑戰賽並獲得亞軍,多次在「看雪安全開發者峰會」「補天白帽大會」等會議上發表主題演講。     另著有《樹莓派創客:手把手教你搭建機器人》《樹莓派創客:手把手教你玩轉人工智慧》。

目錄
前言
第一部分  進入unidbg的世界
  第1章  unidbg環境準備與快速上手
    1.1  r0env環境介紹與集成
      1.1.1  r0env各組件介紹
      1.1.2  r0env下載及安裝
    1.2  IDEA安裝及配置
    1.3  第一個unidbg項目
      1.3.1  unidbg介紹
      1.3.2  unidbg下載與運行示例
      1.3.3  unidbg示例講解
    1.4  本章小結
  第2章  unidbg模擬執行初探
    2.1  第一個NDK項目
      2.1.1  使用Android Studio創建NDK項目
      2.1.2  編寫自己的so業務代碼
    2.2  unidbg的符號調用與地址調用
      2.2.1  unidbg主動調用前置準備
      2.2.2  unidbg主動調用so函數
      2.2.3  unidbg部分API簡單講解
    2.3  本章小結
  第3章  unidbg補環境、Hook與Patch
    3.1  為so添加交互:使用JNI介面編寫md5方法
    3.2  使用unidbg修補執行環境並模擬執行
    3.3  脫離編譯器,使用命令行編譯so
    3.4  unidbg的Hook
    3.5  unidbg的Patch
    3.6  本章小結
第二部分  unidbg原理
  第4章  ELF文件執行視圖解析
    4.1  ELF文件結構
      4.1.1  ELF頭部結構
  ……
第三部分  模擬執行與部環境實戰
第四部分  反制與生產環境部署

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032