寒江獨釣《Windows內核安全編程》是一本用來介紹編程技術的書籍,里面詳細介紹了學計算機編程技術的一些知識,這對于有需要的朋友來說是很不錯的,歡迎大家來試用。
寒江獨釣《Windows內核安全編程》簡介
本書從Windows內核編程出發,全面系統地介紹了串口、鍵盤、磁盤、文件系統、網絡等相關的Windows內核模塊的編程技術,以及基于這些技術實現的輸入密碼保護、防毒引擎、文件加密、網絡嗅探、網絡防火墻等信息安全軟件的核心組件的具體編程。主要知識重點包括:Windows串口與鍵盤過濾驅動、Windows虛擬存儲設備與存儲設備過濾驅動、Windows文件系統過濾驅動、文件系統透明加密/解密驅動、Windows各類網絡驅動(包括TDI過濾驅動及3類NDIS驅動),以及最新的WDF驅動開發模型。有助于讀者熟悉Windows內核驅動的體系結構,并精通信息安全類的內核編程技術。本書的大部分代碼具有廣泛的兼容性,適合從Windows 2000一直到目前最新的Windows 7 Beta版。
寒江獨釣《Windows內核安全編程》圖書目錄
第1章 內核上機指導 1
Windows內核編程的動手有點麻煩,并不是僅僅安裝一個獨立的軟件(比如VC)之后就可以安然地開始編寫代碼,然后運行了。需要下載開發包、配置開發環境、準備調試工具,可能還需要一些小工具協同工作。這一步攔住了不少的初學者。本章以詳細圖文攻略,來引導讀者完成這一麻煩的步驟。
1.1 下載和使用WDK 2
1.1.1 下載安裝WDK 2
1.1.2 編寫第一個C文件 3
1.1.3 編譯一個工程 5
1.2 安裝與運行 6
1.2.1 下載一個安裝工具 6
1.2.2 運行與查看輸出信息 7
1.2.3 在虛擬機中運行 9
1.3 調試內核模塊 9
1.3.1 下載和安裝WinDbg 9
1.3.2 設置Windows XP調試執行 10
1.3.3 設置Vista調試執行 11
1.3.4 設置vmware的管道虛擬串口 11
1.3.5 設置Windows內核符號表 13
1.3.6 實戰調試first 14