WinDebug z在VMWare中的使用

2021-04-16 11:08:57 字數 1525 閱讀 7631

虛擬機器安裝除錯方法

一.安裝檔案:

vmware 安裝路徑:c:/program files/vmware/vmware workstation

symbols(**庫) 安裝路徑:d:/tools/symbols

windbg 安裝路徑:c:/program files/debugging tools for windows/windbg.exe

虛擬xp 安裝路徑:e:/vmxp

驅動**所在位置:d:/sfilter/sys

vmware中的工具:開啟vmware中的vm選單-》install vmware tools

二.安裝vmware,在安裝winxp並進行以下配置,可以在window下對虛擬機器除錯:

1.在vmware的winxp目錄(e:/vmxp)下找到winxppro.vmx檔案,加入以下的語句,為提高效率。

vmmouse.present = "false"

svga.maxfullscreenrefreshtick = "5"

2.在vmware的winxp中新增串列埠裝置serial port(開啟vmware選擇winxp進行操作)

//./pipe/com_1

this end is the server

the other end is a virtul machine

advanced yield cpu on poll 要選中

3.在windbg的快捷方式點右鍵-->屬性-->目標 中加入

"c:/program files/debugging tools for windows/windbg.exe" -k com:port=//./pipe/com_1,baud=11520,pipe

4.啟動vmware的winxp,在它的c:/boot.ini檔案中加入

multi(0)disk(0)rdisk(0)partition(1)/windows="microsoft windows xp professional - debug" /fastdetect /debug /debugport=com1 /baudrate=115200

5.在本機上加「系統環境變數」

_nt_symbol_path

d:/tools/symbols

三.執行步驟:

1.啟動windbg

(1)載入symbol的路徑(選單file-->symbol file path d:/tools/symbols;d:/sfilter/sys/objchk/i386)

(2)載入source的路徑(選單file-->source file path d:/sfilter/sys/)

(3)載入imagepath路徑(選單file-->image file path d:/sfilter/sys/objchk/i386)

2.啟動虛擬機器,選擇debug

四.在windbg中常用的命令

列出斷點:bl

清除斷點:bc 〔斷點號〕

列出符號庫: lm

載入符號庫:ld

看結構體:dt 〔結構體〕 

VirtualBox,乙個不錯的VMWare替代品

有一段時間沒有用vmware了,因為新版本個頭越來越大了,而且還要裝apache,tomcat,通過web介面登陸,感覺超級不方便,而且速度也很慢。早就見到過sun出的open source的virtualbox,剛好有功夫就好好折騰了一番,發現還是很好用的,起碼是比龐大 臃腫的vmware好多了,...

無法安裝 VMwar 程式的解決辦法

對於很多初次使用虛擬機器的朋友來說,虛擬機器是乙個很有意思的東西。解決辦法 最簡單的方法是把安裝程式改名,比如 vmware workstation 5.5.1.exe 改為 virtualmware workstation 5.5.1 原因 因為你當前系統中某個程式和vmware安裝程度衝突。罪魁...

aws ec2 匯出成ova,匯入到vmware

目的 專案遷移,從aws遷移到其他雲商c 調研 aws ec2支援匯出成ova格式,c雲商也支援後台匯入 步驟步驟 1 aws ec2安裝aws cli 參考2 建立1個s3桶 和ec2同在乙個region s3桶需要開啟授權,允許ova匯出的賬號id寫入檔案的許可權 如果您以 aws identi...