windbg雙機遠程調試


 1. 拷貝要調試的可執行文件和對應的PDB符號到虛擬機。
 2. 在虛擬機中啟動服務端,有2種方式。`windbg.exe -server tcp:port=8888 C:\Test.exe` 這種方式可以調試main函數和程序的啟動過程。
 `windbg.exe -server tcp:port=8888 -p 10086` 這種方式相當於附加到PID為10086的進程上去。
 3. 在虛擬機的Windbg中設置符號路徑和Image路徑。並Reload
 4. 在客戶端中打開Windbg,菜單--Connect to remote,填入tcp:port=8888,server=192.168.0.2。會車后便會中斷下來。
 此時服務端如果是方式1,可以用bu Test!main來設置入口點調試main函數。

 5. Over


"C:\Program Files (x86)\Debugging Tools for Windows (x86)\windbg.exe" -server tcp:port=9999 "C:\Test.exe"

"C:\Program Files (x86)\Debugging Tools for Windows (x86)\windbg.exe" -remote tcp:port=9999,server=192.168.152.128



注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: