講座

[編程語(yǔ)言] 軟件調(diào)試縱橫談28節(jié)

本課程縱覽軟件調(diào)試的整個(gè)“生態(tài)系統(tǒng)”,從CPU、操作系統(tǒng)、編譯器和調(diào)試器四個(gè)縱向?qū)哟紊蠈?duì)Windows和Linux平臺(tái)上的調(diào)試設(shè)施和方法展開(kāi)橫向比較,從調(diào)試角度審視Windows,Linux,GCC,Visual Studio,GDB和WinDBG等著名平臺(tái)和工具,既有深度,又有廣度。整個(gè)課程理論講解和實(shí)驗(yàn)演示緊密結(jié)合

 
 
 
第一部分:CPU的調(diào)試支持
 
序言
 
概覽和軟件斷點(diǎn)
 
硬件斷點(diǎn)、陷阱和
 
第二部分:操作系統(tǒng)的調(diào)試支持
 
概覽和內(nèi)核調(diào)試
 
內(nèi)核調(diào)試演示
 
用戶態(tài)調(diào)試原理
 
應(yīng)用程序調(diào)試原理——
 
操作系統(tǒng)的異常分發(fā)過(guò)程
 
結(jié)構(gòu)化異常處理(SEH)演示
 
未處理異常:默認(rèn)過(guò)濾器和JIT調(diào)試
 
第三部分:編譯器的調(diào)試支持
 
調(diào)試符號(hào)
 
第四部分:調(diào)試器
 
用戶態(tài)調(diào)試器原理和調(diào)試事件
 
精要[上]:設(shè)置路徑
 
精要[中]:表達(dá)式和硬件斷點(diǎn)
 
精要[下]:遠(yuǎn)程調(diào)試
 
第五部分:應(yīng)用程序崩潰和用戶態(tài)轉(zhuǎn)儲(chǔ)
 
信息輸出、ETW和
 
轉(zhuǎn)儲(chǔ)、軌跡追蹤、WER和
 
第六部分:棧調(diào)試
 
棧的自動(dòng)增長(zhǎng)、棧幀
 
棧上的緩沖區(qū)溢出、溢出攻擊
 
基于Cookie的安全檢查(GS機(jī)制
 
內(nèi)核態(tài)棧
 
第七部分:堆調(diào)試
 
堆概要
 
堆的調(diào)試支持
 
頁(yè)堆
 
堆的調(diào)試支持
 
和應(yīng)用驗(yàn)證器
 
第八部分:多線程調(diào)試
 
線程與進(jìn)程
 
臨界區(qū)與調(diào)試支持
 
死鎖和死循環(huán)
 
案例和互鎖機(jī)制
 
第九部分:內(nèi)核調(diào)試
 
內(nèi)核調(diào)試概要
 
使用KD理解內(nèi)核
 
雙機(jī)用戶態(tài)調(diào)試
 
第十部分:高級(jí)調(diào)試技巧
 
調(diào)試事件、調(diào)試會(huì)話中的服務(wù)和總結(jié)
 

158資源整合網(wǎng):提供各類學(xué)習(xí)資源,名師講座視頻,培訓(xùn)課程視頻,音頻,文檔等···各類教程下載觀看。

  • 大。7.93 GB
  • 百度網(wǎng)盤(pán)觀看下載
  • 點(diǎn)數(shù):15 點(diǎn)數(shù)
  • 咨詢QQ:1686059668
好消息:為了回饋廣大用戶能學(xué)習(xí)更多知識(shí)。
現(xiàn)只需98開(kāi)通終身VIP會(huì)員
就可以終身免費(fèi)下載所有資源!
機(jī)會(huì)難得 錯(cuò)過(guò)就沒(méi)有了
【 點(diǎn)我咨詢,開(kāi)通免費(fèi)下載!】
提示:在電腦上打開(kāi)本站 tpyzk.cn 下載更方便。