日韩免费在线观看成人,骚碰成人免费视频,电影院 摸 湿 嗯…啊h

    1. <span id="um726"><blockquote id="um726"></blockquote></span>

        <span id="um726"><blockquote id="um726"></blockquote></span>
        1. 您的位置:首頁>世界杯 >內(nèi)容

          jj德州撲克 (關(guān)于jj德州撲克 玩法)

          2022-11-23 01:33:27來源:世界杯
          導(dǎo)讀WinDbg是微軟發(fā)布的一款免費(fèi)而十分強(qiáng)大的源碼級(jí)(source-level)調(diào)試工具,既然是微軟自己發(fā)布的調(diào)試工具,那它對微軟產(chǎn)品的調(diào)試當(dāng)然是十分的...

          WinDbg是微軟發(fā)布的一款免費(fèi)而十分強(qiáng)大的源碼級(jí)(source-level)調(diào)試工具,既然是微軟自己發(fā)布的調(diào)試工具,那它對微軟產(chǎn)品的調(diào)試當(dāng)然是十分的強(qiáng)大!

          MS網(wǎng)站上的windbg調(diào)試工具是要附帶SDK環(huán)境的。而且已經(jīng)很多不能下載了,我的開發(fā)環(huán)境是VC6,有沒有單一的Windbg提供下載的,windbg單獨(dú)版!

          WinDbg可以用于Kernel模式調(diào)試和用戶模式調(diào)試,還可以調(diào)試Dump文件,能夠通過dmp文件輕松的定位到問題根源,可用于分析藍(lán)屏、程序崩潰(IE崩潰)原因,是我們?nèi)粘9ぷ髦斜夭豢缮俚囊粋€(gè)有力工具,學(xué)會(huì)使用它,將有效提升我們的問題解決效率和準(zhǔn)確率。

          運(yùn)行WinDbg->菜單->File->Symbol File Path->按照下面的方法設(shè)置_NT_SYMBOL_PATH變量:在彈出的框中輸入“C:\MyCodesSymbols; SRV*C:\MyLocalSymbols*http://msdl.microsoft.com/download/symbols”(按照這樣設(shè)置,WinDbg將先從本地文件夾C:\MyCodesSymbols中查找Symbol,如果找不到,則自動(dòng)從MS的Symbol Server上下載Symbols)。另一種做法是從這個(gè)Symbol下載地址中http://.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx,下載相應(yīng)操作系統(tǒng)所需要的完整的Symbol安裝包,并進(jìn)行安裝,例如我將其安裝在D:\WINDOWS\Symbols,在該框中輸入“D:\WINDOWS\Symbols”。(這里要注意下載的Symbols的版本一定要正確,在我的Win2003+Sp1上,我曾經(jīng)以為安裝Win2003+Sp2的Symbols可能會(huì)牛×點(diǎn),但結(jié)果證明我錯(cuò)了,用WinDbg打開可執(zhí)行文件時(shí),提示“PDB symbol for mscorwks.dll not loaded;Defaulted to export symbols for ntdll.dll”的錯(cuò)誤,我有重新裝上Win2003+Sp1的Symbols, 現(xiàn)在一切運(yùn)行正常^_^)

          到這里,可能會(huì)發(fā)現(xiàn)沒有其它窗口。但其實(shí),只要你點(diǎn)擊對應(yīng)的窗口按鈕(上圖紅色方框圈著的區(qū)域),工作區(qū)就會(huì)出現(xiàn)相應(yīng)的窗口。WinDbg有好幾個(gè)窗口,功能跟OllyDbg的差不多。窗口的名稱與用途如下:名稱????????????????????熱鍵????????????用途Command?????????????????Atl+1???????????輸入命令、顯示命令結(jié)果和調(diào)試信息輸出Watch???????????????????Alt+2???????????觀察指令全局變量、局部變量和寄存器的信息Locals??????????????????Alt+3???????????自動(dòng)顯示當(dāng)前函數(shù)的所有局部變量Registers???????????????Atl+4???????????觀察和修改寄存器的值Memory??????????????????Alt+5???????????觀察和修改內(nèi)存數(shù)據(jù)Call?Stack??????????????Alt+6???????????棧中記錄的函數(shù)調(diào)用序列Disassembly?????????????Alt+7???????????反匯編Scratch?Pad?????????????Alt+8???????????白板,可以用來做調(diào)試筆記等Processes?and?Threads???Alt+9???????????顯示所有調(diào)試目標(biāo)的列表,包括進(jìn)程和線程等Command?Browser?????????Alt+N???????????執(zhí)行和瀏覽命令在彈出需要的窗口后,就可以對窗口進(jìn)行排列。通過鼠標(biāo)拖曳窗口或結(jié)合右擊窗口標(biāo)題選擇Dock(??浚┖虯lways?floating(保持浮動(dòng)),可以把窗口擺放成最適合我們工作的位置。不知道是不是我自己的問題,本來想著把窗口排列成跟OllyDbg的界面類似,可怎么弄也達(dá)不到目的,最后也就選擇了兩個(gè)我最常用的窗口(Disassembly和Command),然后上下擺放。就像:各位如果有擺放窗口的訣竅,麻煩也告之一下….

          剛才也說過,WinDbg是一款很強(qiáng)大的源碼調(diào)試工具。如果我們有程序的源碼的話,一般可以生成它的符號(hào)文件。而在用WinDbg進(jìn)行調(diào)試時(shí),因?yàn)閃inDbg本身不會(huì)自動(dòng)識(shí)別符號(hào)文件,所以需要我們設(shè)置??梢酝ㄟ^打開菜單?File??Symbol?File?Path?和?File??Source?File?Path,打開對應(yīng)的對話框進(jìn)行設(shè)置??梢灾苯釉赟ource?path編輯框輸入目錄,也可以通過按鈕Browse進(jìn)行選擇。多個(gè)目錄之間用分號(hào)隔開。到這里,可能有人有疑問。符號(hào)文件是什么?為什么我們以前用OllyDbg時(shí)不用設(shè)置符號(hào)文件?其實(shí)我接觸到這里的時(shí)候也十分的迷惑,甚至當(dāng)時(shí)以為WinDbg只能調(diào)試有源碼的文件。但后來,通過試驗(yàn),逐步清楚了。按我理解,符號(hào)就是用來標(biāo)識(shí)程序的某個(gè)函數(shù)、變量或標(biāo)記的東西。例如,通過載入有源代碼和程序符號(hào)的目標(biāo)文件,就可以輕松的使用?bp?WinMain(我用來測試的程序的主函數(shù))和bp?函數(shù)名(程序里的某個(gè)函數(shù))。那如果沒有源代碼怎么辦?那只好使用微軟的公共符號(hào)庫。所謂公共符號(hào)庫,可以理解成WinDbg對某些微軟的系統(tǒng)函數(shù)(例如MessageBoxA)的識(shí)別,就像OllyDbg能夠識(shí)別出MessageBoxA一樣。雖然WinDbg能夠識(shí)別出這些系統(tǒng)函數(shù),但卻顯示的不明顯(到后面會(huì)接觸到)。要設(shè)置公共符號(hào)文件,只需在設(shè)置符號(hào)文件的編輯框里輸入路徑即可。一般的輸入形式為:SRV*g:\symbols*http://msdl.microsoft.com/download/symbols意思大概就是從http://msdl.microsoft.com/download/symbols的地址里下載符號(hào)到g:\symbols(自己設(shè)置用來保存符號(hào)的目錄)。然后設(shè)置完可以使用?.reload?命令WinDbg重新加載新的符號(hào)文件。具體的用法可以參考WinDbg的幫助文檔。

          WinDbg提供了圖形界面和命令行兩種運(yùn)行方式。這里介紹使用圖形界面的WinDbg來調(diào)試應(yīng)用程序:File->OpenExecutable->可以選擇一個(gè)可執(zhí)行文件進(jìn)行調(diào)試;File->Attache to a Process->可以選擇一個(gè)運(yùn)行中的進(jìn)程,并對其進(jìn)行調(diào)試;

          ???

          至此,我們就可以在上圖中用紅色方框標(biāo)記的文本框中輸入各個(gè)功能指令了(有關(guān)指令的幫助文檔,可以參考:Help->Contents->Debugging Tools for Windows->Debuggers->Debugger Reference,該目錄下列集了所有指令機(jī)器功能說明!)。?

          ?

          jj德州撲克
          免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

          猜你喜歡

          最新文章