ida除錯Dalvik顯示區域性變數

2021-10-07 02:27:26 字數 524 閱讀 4067

在ida的locals視窗如果是顯示成這樣.

這裡區域性變數v0 v2都沒法顯示. 去到ida的論壇諮詢這個問題, 說是丟失了變數型別資訊. 所以沒法顯示型別.

因為ida自己沒法確定型別形式. 所以需要我們自己來指定變數的型別資訊, 其實ida的教程裡面有說. 只是以前沒仔細看. 原來是這樣. 比如現在要顯示v2的型別. 我們要在watch view視窗.自己新增乙個型別, 類似這樣

這樣用ida除錯相對就舒服很多了!

IDA動態除錯

使用ida開啟目標檔案。使用選單項上的 debugger 單擊 select debugger 再根據當前的檔案型別選擇合適的偵錯程式。我這裡除錯exe檔案時一般使用 local windows debugger 或 remote windows debugger。這裡需要注意的是,在ida7.0版...

IDA遠端除錯linux

1 安裝ida後,在安裝目錄下會有linux server程式,將該程式拷貝到linux機器上,比如放在 home目錄下。2 在linux機器上 linux server 執行該程式。3 將linux系統中要除錯的程式拷貝乙份到windows,比如在linux中,要除錯的程式是 sbin link ...

IDA除錯Android so檔案

除錯基本步驟 1 把ida目錄下android server傳到android 目錄中 adb push android server data local tmp adb shell 進入模擬器 cd data local tmp chmod 755 android server android ...