• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆 - 64, 文章 - 11, 評論 - 12, 引用 - 0
            數據加載中……

            Debuging Tool Set(6 ):debug event

            在我們用調試器打開或者附加調試目標之后,目標進程就處于調試環境中了。而調試器通常是用createprocess方法以debug模式來打開目標進程。從此目標進程中所發生的各種事件都會由操作系統派發到調試器中來,如下就是目標進程可能會產生的事件。
            cpr:就是創建目標進程的事件,也就是第一個事件。
            exp:退出目標進程的事件,也是最后一個事件。
            ct:創建線程的事件。
            et:退出進程的事件。
            ld:加載模塊到進程地址空間之后還沒有執行。
            ud:調用freeLibrary的缷載模塊的事件。
            有關調試目標的更多的事件,可以輸入sx以查看。每一列是事件名,第二例是事件的簡短描述,第三例是缺省的處理方式。也可以單擊windbg中的debug菜單中的event fileter項來打開對話框窗口來設置更多的細節。
            在調試環境中,對各種事件的處理方式提供了缺省的處理方式。我們也可以在調試過程中,根據需要改變相應的處理方式。
            比如
            我們想在內核載入driver1.sys驅動模塊后停止以幫助我們下斷點。
            kd:sxe ld:driver1.sys
            我們不關心載入driver2.sys驅動模塊的事件。
            kd: sxd ld:driver2.sys
            我們忽略所有模塊的載入輸出信息
            kd:sxi ld:*

            當我們使用sxd時,相應事件的輸出信息是會輸出到調試環境中,但不會斷下來。而使用sxi時,則調試器不接收相應的消息,也沒有輸出信息在窗口中輸出。

            posted on 2011-08-01 09:32 Robertxiao 閱讀(228) 評論(0)  編輯 收藏 引用 所屬分類: Debug

            久久综合久久美利坚合众国| 香蕉aa三级久久毛片 | 久久久久久久免费视频| 久久久精品人妻一区二区三区蜜桃| 日韩精品久久无码中文字幕| 久久精品中文无码资源站| 91精品国产综合久久四虎久久无码一级 | 亚洲国产精品久久久久久| 久久五月精品中文字幕| 国产精品一区二区久久| 国产激情久久久久久熟女老人| 91亚洲国产成人久久精品| 久久久国产视频| 国产精品九九久久精品女同亚洲欧美日韩综合区 | 无码精品久久久久久人妻中字| 久久男人AV资源网站| 久久SE精品一区二区| 久久国产精品一区| 国产激情久久久久影院老熟女免费| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 国内精品伊人久久久影院| 成人午夜精品久久久久久久小说| 久久婷婷五月综合国产尤物app | 久久久久99精品成人片试看| 亚洲?V乱码久久精品蜜桃 | 97超级碰碰碰久久久久| 久久香综合精品久久伊人| 久久久精品久久久久久| 国产精品午夜久久| 99久久国产综合精品五月天喷水 | 国产成人99久久亚洲综合精品| 精品久久久久久亚洲精品| 久久精品中文騷妇女内射| 亚洲一区精品伊人久久伊人| 精品国产乱码久久久久久人妻| 欧美国产成人久久精品| 国产国产成人久久精品| 精品久久久久国产免费| 亚洲国产视频久久| 久久只这里是精品66| 久久亚洲熟女cc98cm|