发表于2024-12-24
《Windows 高級調試》 (美)赫瓦特,聶雪軍, 機械工業齣版社 pdf epub mobi txt 電子書 下載 2024
基本信息
書名:Windows 高級調試
定價:79.00元
作者:(美)赫瓦特,聶雪軍
齣版社:機械工業齣版社
齣版日期:2009-05-01
ISBN:9787111266396
字數:
頁碼:
版次:1
裝幀:平裝
開本:16開
商品重量:0.840kg
編輯推薦
本書主要講解Windows高級調試思想和工具,並涉及一些高級調試主題。
兩位來自Microsoft的係統級開發工程師,帶著他們15年的實踐經驗,為讀者全麵而係統地揭示瞭Windows調試技術。
內容提要
本書主要講解Windows高級調試思想和工具,並涉及一些高級調試主題。本書內容主要包括:工具簡介、調試器簡介、調試器揭密、符號文件與源文件的管理、棧內存破壞、堆內存破壞、安全、進程間通信、資源泄漏、同步、編寫定製的調試擴展、64位調試、事後調試、Windows Vista基礎以及應用程序驗證器的測試設置等。 本書內容詳實、條理清楚。
本書適閤Windows開發人員、Windows測試人員和Windows技術支持人員等參考。
對Windows開發人員來說,很少有任務比調試程序更具挑戰性和重要性。然而,人們卻往往很難獲得一些關乾調試技術的可靠而又實用的信息。現在,兩位來自Microsoft的係統級開發工程師,帶著他們15年的實踐經驗,為讀者全麵而係統地揭示瞭Windows調試技術。
Mario Hewardt和Daniel Pravat介紹瞭在應用程序的整個生命周期內需要使用到的各種調試技術,並且展示瞭如何有效地使用Microsoft提供的強大調試器和第三方解決方案。
為瞭使你盡快地找到切實可行的解決方案,本書內容圍繞真實的調試場景來組織,並且通過代碼示例來講解和分析專業開發人員所要麵對的各種調試問題。作者還介紹瞭一些新興的調試主題,例如Windows操作係統的核心概念、安全。Windows Vista以及64位調試等,每個主題都包含細緻入微的闡述。
讀完本書,你將能夠
掌握當今強大的Windows調試工具,包括NTSD、CDB、WinDbg、KD以及ADPlus等。
對沒有針對調試進行優化的代碼進行調試。
理解調試器的”內幕”並高效地管理符號文件和源文件。
調試與棧和堆相關的復雜內存破壞問題。
解決復雜的安全問題。
調試跨進程問題:身份跟蹤,RPC調試擴展,以及通過Wireshark來跟蹤IPC。
找齣並修復資源泄漏,例如內存泄漏和句柄泄漏。
調試常見的綫程同步問題。
學習如何編寫定製的調試擴展。
通過故障轉儲來執行”事後調試”,並與Windows錯誤報告機製集成起來。
通過DebugDiag和調試命令Analyze來自動化調試過程。
無論你是係統層開發人員,還是應用層開發人員,本書都將使你深入理解Windows中的各種調試技術。本書或許在下一個項目中就可以幫你節省數周的工作時間。
目錄
譯者序
序言
前言
作者簡介
部分 概述
第1章 調試工具簡介
1.1 泄漏診斷工具
1.2 Windows調試工具集
1.3 UMDH
1.4 Microsoft應用程序驗證器
1.5 全局標誌
1.6 進程
1.7 Windows-驅動程序開發包
1.8 Wireshark
1.9 DebugDiag
1.10 小結
第2章 調試器簡介
2.1 調試器的基礎知識
2.1.1 調試器類型
2.1.2 調試器命令
2.1.3 調試器的配置
2.1.4 通過內核態調試器重定嚮用戶態調試器
2.1.5 是否使用KD
2.2 基本的調試任務
2.2.1 鍵入調試命令
2.2.2 解析調試器的提示信息
2.2.3 配置和使用符號
2.2.4 使用源文件
2.2.5 分析命令
2.2.6 修改上下文的命令
2.2.7 其他的輔助命令
2.2.8 示例
2.3 遠程調試
2.3.1 Remote.exe
2.3.2 調試服務器
2.3.3 進程服務器與內核服務器
2.3.4 遠程調試中的符號解析
2.3.5 遠程調試中的源代碼解析
2.4 調試場景
2.4.1 調試非交互式進程(服務或者J服務器)
2.4.2 在沒有內核態調試器的情況下調試非交互式進程(服務或者服務器)
2.5 小結
第3章 調試器揭密
3.1 用戶態調試器的內幕
3.1.1 操作係統對用戶態調試器的支持
3.1.2 調試事件的順序
3.1.3 控製來,自調試器的異常和事件
3.1.4 內核態調試器中的調試事件處理
3.2 控製調試目標
3.2.1 斷點的工作原理
3.2.2 內存訪問斷點的工作原理
3.2.3 處理器跟蹤
3.2.4 實時調試中的綫程狀態管理
3.2.5 通過用戶態調試器來掛起綫程
3.3 小結
第4章 符號文件與源文件的管理
4.1 調試符號的管理
4.1.1 公有符號的生成
4.1.2 在符號庫中存儲符號
4.1.3 在服務器上共享公有符號
4.2 源文件的管理
……
第二章 調試
第三章 高級主題
作者介紹
文摘
序言
《Windows 高級調試》 (美)赫瓦特,聶雪軍, 機械工業齣版社 pdf epub mobi txt 電子書 下載