首先,WinDBG是在Windows操作系統(tǒng)上進(jìn)行調(diào)試的首選資源。以下是它的主頁: http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx WinDBG的幫助文件是學(xué)習(xí)WinDBG的好幫手,但是這個(gè)幫助文件內(nèi)容非常多,初學(xué)者可能覺得無從下手。因此建議您先閱讀《軟件調(diào)試》一書的第30章,先掌握基本的概念、命令和要領(lǐng)。
OSR是專注于Windows內(nèi)核開發(fā)的著名公司。除了寫書、開發(fā)工具和提供培訓(xùn)外,他們還有一份很不錯(cuò)的雜志——The NT Insider。這個(gè)雜志上曾經(jīng)發(fā)表了很多對(duì)Windows驅(qū)動(dòng)開發(fā)產(chǎn)生廣泛影響的文章。在OSR的網(wǎng)站(http://www.osronline.com)上可以閱讀這些經(jīng)典文章。這本雜志也接受免費(fèi)訂閱。另外,OSR維護(hù)的新聞組也非常有影響力,有很多Windows領(lǐng)域的專家在上面。目前的三個(gè)討論組分別是NTDEV、NTFSD和WINDBG。
Dmitry Vostokov的網(wǎng)站和博客中有很多關(guān)于轉(zhuǎn)儲(chǔ)文件分析的工具和文章。Dmitry Vostokov在Citrix的愛爾蘭分支工作。他已經(jīng)出版了一本關(guān)于轉(zhuǎn)儲(chǔ)分析的書——Memory Dump Analysis Anthology, Volume 1 ,而且正準(zhǔn)備出版一個(gè)系列(The OpenTask Crash Dump Analysis Series)。
高端調(diào)試網(wǎng)站(http://advdbg.org)是專門討論調(diào)試技術(shù)的中文網(wǎng)站,在上面的論壇中可以交流各種軟件調(diào)試問題。 http://www.debuginfo.com/ 是專門討論WinDBG和軟件調(diào)試的英文網(wǎng)站,網(wǎng)站中大多數(shù)文章的作者都是Oleg Starodumov。
驅(qū)動(dòng)開發(fā)網(wǎng)(http://www.driverdevelop.com)是專門討論底層開發(fā)的中文網(wǎng)站,上面的論壇可以交流和討論各種技術(shù)問題。
另外,以下這些BLOG值得經(jīng)常看看:
1,Kernel Mustard by Steve Dispensa link: http://kernelmustard.com/category/ddk/ 他以前的BLOG地址為:http://msmvps.com/blogs/kernelmustard/default.aspx
2,微軟Larry Osterman's WebLog - Confessions of an Old Fogey http://blogs.msdn.com/larryosterman/
3,微軟Raymond Chen的The Old New Thing http://blogs.msdn.com/oldnewthing/
4,Pointless Blathering - 作者是微軟User-Mode Driver Framework(UMDF) 的Development Lead http://blogs.msdn.com/peterwie/
5,微軟KMDF團(tuán)隊(duì)中的Doron Holan的BLOG。名稱為 A Hole In My Head - Doron Holan's musings on kernel mode drivers and other nibbles and bits。Doron也是OSR新聞組中的常客,他的簽名總是一個(gè)小寫的d。
6,Windows Internals作者M(jìn)ark的BLOG http://blogs.technet.com/markrussinovich/,他加入微軟前的BLOG地址是: http://www.sysinternals.com/Blog/
7,craigrow: blogging about developing, testing and getting a logo for your drivers using the Windows Driver Kit and the Driver Test Manager http://blogs.msdn.com/craigrow/
8,關(guān)于代碼安全的Michael Howard's Web Log - A Simple Software Security Guy at Microsoft!
9,微軟的Greg Schechter關(guān)于Vista和Avalon的BLOG,尤其這個(gè)關(guān)于DWM的系列值得一讀: http://blogs.msdn.com/greg_schechter/archive/2006/03/25/561167.aspx Channel9的采訪錄像,關(guān)于Vista的WPF: http://channel9.msdn.com/Showpost.aspx?postid=190253
10,Matt Pietrek的BLOG,名字與MSDN雜志上的專欄名稱相對(duì),即UNDER THE HOOD。
11,Steve Patrick,微軟CPR(Critical Problem Resolution)Team的成員,里面有一些解決實(shí)際問題的文章值得一讀:http://blogs.msdn.com/spatdsg/
12, Alex Ionescu的BLOG,ALEX曾經(jīng)是ReactOS的設(shè)計(jì)者之一,他是內(nèi)核領(lǐng)域的一個(gè)著名人物。http://www.alex-ionescu.com/
其它資源: http://www.openrce.org http://www.reactos.com http://channel9.msdn.com