ida 調試 dex文件

準備工作: 將ida IDA 7.0\dbgsrv這個路徑中的 android_server? adb push 到手機中的 /data/local/tmp目錄下 并且運行起來

1.將apk解壓后 得到的 xxx.dex 文件 拖到ida中

2.打開Debugger -> Debugger options ?

1

在點擊Set specific options 設置包名以及活動類

2

設置好后 另外打開一個cmd窗口?

使用 adb forward tcp:23946 tcp:23946 轉發(fā)端口

IDA Debugger->Process options? 設置端口

3

cmd ?

4

將手機中的 APP 運行起來

5

ida 找到MainActivity onCreate?

6

下載好斷點,然后記錄偏移0x156514

點擊Debugger-> attach to process 附加進程

7

點擊附加

8

按G 輸入剛剛我們記錄的偏移0x156514

9

到了我們下好斷點的位置

10

點擊這個讓程序跑起來 或者使用F9

11

程序自動跑到斷點處 斷下 按F8步過

12

查看變量 locals table?

13

ok 調試過程如上

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容