IDA動態除錯so檔案

2021-07-29 10:09:56 字數 540 閱讀 1925

1、將ida安裝目錄的\dbgsrc\android_server或者\android_server_nonpie複製到虛擬機器的data資料夾

2、使用ida開啟so檔案

4、配置虛擬機器端的監聽

5、使用adb forward命令進行埠的**,將裝置被除錯端的埠**到遠端除錯端中

6、設定ida的debuggeroption,hostname127.0.0.1,埠不變23946

7、選擇被除錯的程序

8、測試鏈結狀態

備註:1、android_server的許可權需要修改

2、這篇比較簡潔,還需要修改

3、反除錯需要學習

4、ida動靜結合得到絕對位址,設定斷點除錯

5、注重bl\blx

參考部落格:

IDA 動態除錯 ELF 檔案

01 ida 遠端除錯配置 配置方法和 windows 相同 bin bash cd home ubuntu ida dbgsrv linux server cd home ubuntu re tools ida idaq 執行 demo 02 ida 動態除錯 單步步入 f7 遇到函式,將進入函式...

IDA動態除錯

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

IDA動態除錯So 某安應用市場篇

逆向so工具 010編輯器 修改so進製 ida逆向apk jebjadx 等等 cmd視窗adb shell命令 adb version可檢視電腦的adb環境版本,不推薦用模擬器,太坑了 開啟android server服務 複製ida 安裝目錄下dbgsrv 檔案裡面的android serve...