班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每期人數限3到5人。 |
上課時間和地點 |
開課地址:【上?!客瑵髮W(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站) 【武漢分部】:佳源大廈【成都分部】:領館區1號【沈陽分部】:沈陽理工大學【鄭州分部】:錦華大廈【石家莊分部】:瑞景大廈【北京分部】:北京中山學院 【南京分部】:金港大廈
最新開班 (連續班 、周末班、晚班):2020年3月16日 |
實驗設備 |
☆資深工程師授課
☆注重質量
☆邊講邊練
☆合格學員免費推薦工作
★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
3、培訓合格學員可享受免費推薦就業機會。 |
課程大綱 |
|
-
- Windows系統基礎
概述Windows操作系統的架構
系統組件
HAL
內核
執行體
Native進程
子系統
重要的系統機制
內核服務調用
中斷管理
內核對象
主要數據結構
進程
線程
內核對象
設備對象
虛擬內存、進程、線程、操作系統的用戶和內核空間等重要概念
WinDBG精要
系統介紹 WinDBG的發展歷史、架構、組件構造
關鍵使用方法,包括命令類型、表達式
常用的調試命令
涵蓋符號設置
用戶態調試和內核態調試
遠程調試
實驗1: WinDBG基礎
應用程序崩潰和轉儲
Windows分發異常的詳細過程
應用程序崩潰的內幕和調試方法(JIT調試)
轉儲的基本知識
如何使用ADPLUS自動產生用戶態轉儲
分析用戶態轉儲的常用命令和技巧
實驗2: 異常處理和JIT調試
棧調試
詳細介紹棧的自動增長機制
棧幀的組織方法
并通過實例演示棧溢出攻擊的原理,
通過Windows 7系統的真實案例介紹基于Cookie的溢出檢測機制
多線程調試
如何使用WinDBG來調試多線程程序和同時調試多個進程
控制線程執行狀態
觀察同步對象
分析死鎖等
多核和多處理器系統中的各種同步機制
比較不同同步機制的優劣
堆調試
調試內存有關的典型問題的方法和技巧
使用CRT堆和Win32堆的調試支持
分析內存泄漏
訪問違例
棧溢出
在探討實踐經驗的同時會穿插重要的理論知識
Win32對和CRT堆的結構
內存管理常識和用戶態調試器的基本工作原理
實驗3: 使用UMDH來尋找內存
|