| 開課地點: | |
|---|---|
| 授課時間: | 3天 |
| 授課顧問: | 張老師 |
| 開課時間: | 2013-04-26 |
| 市場報價: | 0 |
| 購買價格: | 0 |
| 審核時間: | 我要報名2013-04-22 17:25:22 |
1. Windows系統(tǒng)基礎(chǔ) 概述Windows操作系統(tǒng)的架構(gòu)
2. 系統(tǒng)組件
3. HAL
4. 內(nèi)核
5. 執(zhí)行體
6. Native進程
7. 子系統(tǒng)
8. 重要的系統(tǒng)機制
9. 內(nèi)核服務(wù)調(diào)用
10. 中斷管理
11. 內(nèi)核對象
12. 主要數(shù)據(jù)結(jié)構(gòu)
13. 進程
14. 線程
15. 內(nèi)核對象
16. 設(shè)備對象
17. 虛擬內(nèi)存、進程、線程、操作系統(tǒng)的用戶和內(nèi)核空間等重要概念
18. WinDBG精要 系統(tǒng)介紹 WinDBG的發(fā)展歷史、架構(gòu)、組件構(gòu)造
19. 關(guān)鍵使用方法,包括命令類型、表達式
20. 常用的調(diào)試命令
21. 涵蓋符號設(shè)置
22. 用戶態(tài)調(diào)試和內(nèi)核態(tài)調(diào)試
23. 遠程調(diào)試
24. 實驗1: WinDBG基礎(chǔ) ( 15 min )
25. 應(yīng)用程序崩潰和轉(zhuǎn)儲 Windows分發(fā)異常的詳細過程
26. 應(yīng)用程序崩潰的內(nèi)幕和調(diào)試方法(JIT調(diào)試)
27. 轉(zhuǎn)儲的基本知識
28. 如何使用ADPLUS自動產(chǎn)生用戶態(tài)轉(zhuǎn)儲
29. 分析用戶態(tài)轉(zhuǎn)儲的常用命令和技巧
30. 實驗2: 異常處理和JIT調(diào)試 ( 15 min )
31. 棧調(diào)試 詳細介紹棧的自動增長機制
32. 棧幀的組織方法
33. 并通過實例演示棧溢出攻擊的原理,
34. 通過Windows 7系統(tǒng)的真實案例介紹基于CookIE的溢出檢測機制
35. 多線程調(diào)試 如何使用WinDBG來調(diào)試多線程程序和同時調(diào)試多個進程
36. 控制線程執(zhí)行狀態(tài)
37. 觀察同步對象
38. 分析死鎖等
39. 多核和多處理器系統(tǒng)中的各種同步機制
40. 比較不同同步機制的優(yōu)劣
41. 堆調(diào)試 調(diào)試內(nèi)存有關(guān)的典型問題的方法和技巧
42. 使用CRT堆和Win32堆的調(diào)試支持
43. 分析內(nèi)存泄漏
44. 訪問違例
45. 棧溢出
46. 在探討實踐經(jīng)驗的同時會穿插重要的理論知識
47. Win32對和CRT堆的結(jié)構(gòu)
48. 內(nèi)存管理常識和用戶態(tài)調(diào)試器的基本工作原理
49. 實驗3: 使用UMDH來尋找內(nèi)存泄漏 ( 15 min )
50. 可調(diào)試性 Windows系統(tǒng)的診斷設(shè)施(WDI)的工作原理
51. 探討如何在軟件工程實踐中提高軟件的可調(diào)試性
52. 可觀察性
53. 可辨別性
54. 可追溯性
55. 自動報告錯誤
56. 使用WPT調(diào)優(yōu) 介紹ETW (Event Tracing for Windows) 機制的原理
57. ETW在Windows系統(tǒng)中的重要地位
58. 演示如何使用Windows Performance ToOLkit (WPT) 來發(fā)現(xiàn)應(yīng)用程序的熱點和瓶頸,涵蓋常用的有關(guān)工具,包括xperf, xbooTMgr, xperfview等
59. 高級調(diào)試技巧 定制調(diào)試事件的處理方式以便得到更早的調(diào)試時機
60. 通過特殊的調(diào)試會話調(diào)試自動啟動的進程和關(guān)鍵的系統(tǒng)進程
61. 程序指針飛躍
62. 在調(diào)試器中調(diào)用函數(shù)和修改代碼
63. 設(shè)置復(fù)雜的條件斷點
網(wǎng)站備案號:粵ICP備14053066號-1 版權(quán)所有:英盛企管
Copyright 2015 Enterprise Management Training Center All Rights Reserved.