windows上通過IDA遠端除錯linux程式
IDA功能很強大,但是往多個平臺上部署也很煩人,但幸好IDA有遠端除錯功能,可以只在windows主機上安裝IDA,然後裝一個linux虛擬機器,將需要除錯的可執行檔案放到linux虛擬機器中,通過遠端除錯功能對其進行除錯。步驟如下
- 將IDA安裝目錄dbgsrv資料夾裡的
linux_server64
拷貝到64位的linux虛擬機器中; - 通過命令
chmod +x linux_server64
為程式新增可執行許可權; - 通過命令
./linux_server64
開啟服務端; - 在IDA中點選Debugger,新增Remote Linux Debugger
- 點選Debugger下的Process Option進行如下配置:
前三行都是可執行檔案在linux虛擬機器中的位置
Hostname是虛擬機器的IP,埠用預設值 - 這時就可以開始除錯了
相關文章
- 透過QEMU 和 IDA Pro遠端除錯裝置韌體除錯
- 通過Mac遠端除錯iPhone/iPad上的網頁Mac除錯iPhoneiPad網頁
- 通過Windows Visual Studio遠端除錯WSL2中的.NET Core Linux應用程式Windows除錯Linux
- IDA遠端除錯 在記憶體中dump Dex檔案除錯記憶體
- 用WinDBG遠端除錯程式除錯
- 通過Webkit遠端除錯協議監聽網頁崩潰WebKit除錯協議網頁
- windows 遠端連線Linux進行開發與除錯MySQLWindowsLinux除錯MySql
- 在海思晶片上使用GDB遠端除錯晶片除錯
- Pycharm遠端除錯PyCharm除錯
- 前端遠端除錯前端除錯
- chrome 遠端除錯Chrome除錯
- windows系統vscode遠端除錯MySQLWindowsVSCode除錯MySql
- 如何通過 SSH 在遠端 Linux 系統上執行命令Linux
- 通過終端除錯 AngularJS 應用除錯AngularJS
- PHPSTROM遠端除錯PHP除錯
- pycharm 遠端除錯配置PyCharm除錯
- Spark 1.5.0 遠端除錯Spark除錯
- Mobile Web 除錯指南(2):遠端除錯Web除錯
- Windows 使用VSCode遠端連線到Linux開發除錯MySQLWindowsVSCodeLinux除錯MySql
- phpstorm 遠端除錯 homstead 程式碼PHPORM除錯
- 智慧小程式檔案館——遠端除錯除錯
- vscode配置遠端linux系統除錯VSCodeLinux除錯
- 使用Intellij IDEA遠端除錯Spark程式IntelliJIdea除錯Spark
- 使用 Eclipse 遠端除錯 Java 應用程式Eclipse除錯Java
- vsc 如何除錯遠端python程式碼除錯Python
- Dapr 遠端除錯之 Nocalhost除錯
- pycharm 遠端除錯之二PyCharm除錯
- 遠端除錯 Azure Web App除錯WebAPP
- 本地除錯遠端服務除錯
- 在Pycharm上使用遠端伺服器進行除錯PyCharm伺服器除錯
- 使用 Frp 和 Docker 通過遠端桌面和 SSH 來遠端控制 Windows(反向代理)FRPDockerWindows
- 【Xmanager】Windows下通過Xmanager遠端桌面控制Redhat5WindowsRedhat
- Linux soft lockup時遠端除錯的可能性Linux除錯
- 遠端除錯在Linux車機中的應用除錯Linux
- gdb除錯命令小結_與多檔案除錯_遠端除錯除錯
- 智慧小程式檔案館——再談遠端除錯除錯
- 使用 Eclipse 遠端除錯 Java 應用程式(mark)Eclipse除錯Java
- WebStorm遠端除錯Node.jsWebORM除錯Node.js