IDA遠端除錯linux

2021-07-27 14:43:18 字數 313 閱讀 9131

1、安裝ida後,在安裝目錄下會有linux_server程式,將該程式拷貝到linux機器上,比如放在/home目錄下。

2、在linux機器上「./linux_server」執行該程式。

3、將linux系統中要除錯的程式拷貝乙份到windows,比如在linux中,要除錯的程式是「/sbin/link」,在windows中是「d:\work\link」。

4、在windows中用ida找開「d:\work\link」檔案,選擇選單「偵錯程式->select debugger」,在開啟的對話方塊中選擇「remote linux debugger」,確定。如圖所示:

簡單IDA遠端除錯

將dbgsrv資料夾中相應的服務程式複製到遠端機器中並啟動 以管理員啟動ida,設定遠端除錯的ip和port,開啟程序或者附加程序,就能開始除錯了 需要注意使用匹配的版本執行,32位就都選32位,64同理 舉例 乙個64位的系統安裝了32位執行庫,可以執行32位程式,選擇linux server複製...

IDA動態除錯

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

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 ...