windows上通過IDA遠端除錯linux程式

liucc09發表於2020-11-25

IDA功能很強大,但是往多個平臺上部署也很煩人,但幸好IDA有遠端除錯功能,可以只在windows主機上安裝IDA,然後裝一個linux虛擬機器,將需要除錯的可執行檔案放到linux虛擬機器中,通過遠端除錯功能對其進行除錯。步驟如下

  1. 將IDA安裝目錄dbgsrv資料夾裡的linux_server64拷貝到64位的linux虛擬機器中;
  2. 通過命令chmod +x linux_server64為程式新增可執行許可權;
  3. 通過命令./linux_server64開啟服務端;
  4. 在IDA中點選Debugger,新增Remote Linux Debugger
  5. 點選Debugger下的Process Option進行如下配置:
    在這裡插入圖片描述前三行都是可執行檔案在linux虛擬機器中的位置
    Hostname是虛擬機器的IP,埠用預設值
  6. 這時就可以開始除錯了

相關文章