【Android 逆向】IDA 工具使用 ( 函数窗口 Function window | 创建引用图 Xrefs graph to | 创建调用图 Xrefs graph from )
文章目錄
- 一、函數窗口 Function window
- 二、創建引用圖 Xrefs graph to
- 三、創建調用圖 Xrefs graph from
一、函數窗口 Function window
左側的窗口就是函數窗口 ;
如果窗口中的函數是粉紅色背景的 , Seqment 是 .plt , 說明該函數是平臺外部的方法 ;
如果窗口中的函數的 Seqment 是 .text , 說明該函數屬于代碼段 ;
有函數名的函數 , 基本上都是導出函數 , 可以給第三方使用 ;
二、創建引用圖 Xrefs graph to
創建引用圖 Xrefs graph to , 查看哪些方法調用了該地址的方法 ;
查看該函數中在哪些函數中被調用了 , 右鍵在 IDA View-A 視圖中 的 函數聲明區域 點擊 , 選擇彈出菜單的 " Xrefs graph to … " 選項 ;
可以顯示該函數的調用邏輯 , 哪些函數調用了本函數 ;
放大后可以查看細節 ;
用途 : 針對加密 / 解密函數 , 如果找到算法中的解密函數 , 逐步查找調用邏輯 , 找到最開始的位置 ;
三、創建調用圖 Xrefs graph from
創建調用圖 Xrefs graph from , 查看指定的函數調用了哪些其它函數 ;
" Xrefs graph from … " 選項是查看該函數調用了哪些函數 :
如果認為某個函數是關鍵節點 , 如按鈕響應函數 , 但是不清楚最后調用的是哪個方法 , 此時就可以使用上述功能 , 逐步快速向下排查 , 最終調用的業務邏輯 ;
總結
以上是生活随笔為你收集整理的【Android 逆向】IDA 工具使用 ( 函数窗口 Function window | 创建引用图 Xrefs graph to | 创建调用图 Xrefs graph from )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Android 逆向】IDA 工具使用
- 下一篇: 【Android 逆向】IDA 工具使用