格蠹彙編--軟件調試案例集錦 格蠹汇编:软件调试案例集锦
張銀奎
- 出版商: 電子工業
- 出版日期: 2013-03-01
- 定價: $396
- 售價: 8.5 折 $337
- 語言: 簡體中文
- 頁數: 461
- 裝訂: 平裝
- ISBN: 7121196077
- ISBN-13: 9787121196072
已絕版
買這商品的人也買了...
-
$1,250$1,225 -
$780$663 -
$650$514 -
$520$442 -
$650$553 -
$450$383 -
$490$417 -
$1,650$1,568 -
$474$450 -
$1,200$1,140 -
$252自己動手寫編譯器、鏈接器
-
$590$531 -
$360$306 -
$980$774 -
$690$538 -
$480$408 -
$359$341 -
$750$638 -
$680$578 -
$580$493 -
$650$585 -
$620$490 -
$520$442 -
$580$452 -
$380$323
相關主題
商品描述
<內容介紹>
張銀奎所著的《格蠹彙編——軟件調試案例集錦》以案例形式討論了使用調試技術解決複雜軟件問題的工具和方法。全書共36章,分為四篇。前兩篇每章講述一個有代表性的真實案例,包括從堆里搶救丟失的博客,修復因誤殺而癱瘓的系統,徒手戰木馬,拯救「發瘋」的Windows 7,經典閱讀器的經典死鎖,拯救掛死的PowerPoint,轉儲分析之雙誤謎團,是誰動了我的句柄,尋找系統中的「耗電大王」,解救即將被斷網的系統,轉儲分析之系統掛在DPC,SDK安裝程序卡殼之謎等。所選案例既有深度,又有較大的廣度,從平臺角度看有Windows、Linux和Android,從編程語言角度看有C∕C++、.NET和Java,從運行模式看既有內核態,也有用戶態,從問題的類型來看,有多種原因導致的崩潰和掛死,也有數據混亂,啟動、睡眠或者喚醒失敗等。第三篇討論了調試工具和調試系統的設計方法,包括Windows 8中的通過乙太網絡和USB 3.0進行內核調試的方法,Android平臺上跨機器調試Java應用程序的方法,.Net調試模型的缺欠以及CLR 4重構調試模型的方法,通過AMLI調試器調試ACPI腳本的方法,雙機調試特殊進程的方法,以及設計調試設施應該註意的海森伯效應等。第四篇收錄了使用調試器探索電腦世界的若乾學習筆記,包括在調試器中細品CPU,通過調試器觀察和解碼堆塊結構,透視Windows 8的新類型應用以及使用調試器監視啟動、睡眠和喚醒三大基本過程等。
《格蠹彙編——軟件調試案例集錦》是《軟件調試》一書的姊妹篇,延續了《軟件調試》的深入嚴謹風格。但與《軟件調試》重在系統介紹調試原理不同,本書重在實踐,通過一個個有代表性的真實問題「現身說法」,在軟件大背景下介紹調試,通過調試技術解剖軟件。本書適合廣大程序員、軟件測試工程師、軟件架構師以及相關專業的高年級學生閱讀,也可供信息安全領域的工程師或者研究者參考。
<章節目錄>
篤行第一
第1章 從堆里搶救丟失的博客/3
第2章 修復因誤殺而癱瘓的系統/11
第3章 徒手戰木馬/18
第4章 調試筆記之偵查廣告插件/23
第5章 拯救「發瘋」的Windows 7/30
第6章 再解電源服務溢出崩潰/37
第7章 三解電源服務溢出崩潰/44
第8章 拯救掛死的PowerPoint/60
第9章 經典閱讀器的經典死鎖/71
明辨第二
第10章 轉儲分析之雙誤謎團/81
第11章 混亂數據何處來——標準文件流有關的陷阱/98
第12章 解救即將被斷網的系統——調試補丁安裝失敗/108
第13章 SDK安裝程序卡殼之謎——兼談函數的異常出口/123
第14章 是誰動了我的句柄/138
第15章 轉儲分析之系統掛在DPC/148
第16章 轉儲分析之探尋喚醒失敗原因/156
第17章 解救陷入死循環的MSN/169
第18章 尋找系統中的「耗電大王」/184
器用第三
第19章 Windows 8的內核調試增強/195
第20章 漫談Android系統的調試模型/203
第21章 趣談托管程序的輔助調試線程/227
第22章 漫談SOS擴展/234
第23章 趣談CLR4的調試模型重構/246
第24章 如何跟蹤ACPI代碼/253
第25章 如何調試窗口大總管/263
第26章 嵌入式系統調試淺談/273
第27章 海森伯效應一例/282
致知第四
第28章 使用調試器來認識電腦世界/293
第29章 在調試器中細品CPU/300
第30章 系統啟動系列/320
第31章 在調試器中觀察電腦的睡眠過程/358
第32章 在調試器中觀察電腦的喚醒過程/380
第33章 使用調試器探索托管程序的執行起點/388
第34章 解讀編碼後的HEAP_ENTRY結構/397
第35章 在調試器中看Win7打電話回家/404
第36章 使用調試器透視Windows 8的METRO應用/418
附錄A 準備試驗環境/443
附錄B 設置內核調試環境/445
附錄C 面向問題的索引/449
附錄D 英文術語索引/451
附錄E WinDbg命令索引/453
附錄F 常用的彙編指令(x86)/460