利用IDA調試ELF程序

碰到一個ELF的問題,死活弄不明白想調試一下,但是查了一下要是非要調試要用GDB這樣的沒命令行工具,簡直就是要人命啊,所以還是算了把,看了看有利用IDA遠程調試程序的方法,感覺還不錯,IDA確實還是有很多獨到的地方喲。
簡單記錄一下怎麼弄

安裝調試服務端程序

在IDA的安裝目錄/dbgsrv/找到linux_server或linux_serverx64這兩個文件,具體選擇哪個文件需要視待分析的ELF文件的編譯信息而定。比如如果是64位的就選擇linux_serverx64。把待分析的可執行文件和linux_serverx64一起拷貝到裝好的Linux中。然後運行linux_serverx64

這裏寫圖片描述

配置客戶端調試選項

進行如下選擇

Debugger -- Attach -- Remote Linux debbuger

這裏寫圖片描述

上面設置你已經放到ubuntu的調試文件,下面是遠程登陸的信息。然後就可以調試了,下斷電什麼和常用的習慣一樣。

這裏寫圖片描述

下斷電是F2,基本上就夠用了(可能因爲我垃圾)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章