- 軟件大小:117.11M
- 軟件語言:中文
- 軟件類型:國產軟件
- 軟件類別:免費軟件 / 電子圖書
- 更新時間:2017-10-12 15:53
- 運行環境:WinAll, WinXP, Win7, Win8, Win10
- 軟件等級:
- 軟件廠商:
- 官方網站:http://www.dq05.cn/


51.55M/中文/5.0
1.54M/中文/6.6
22.94M/中文/5.0
2.08M/中文/3.6
426.31M/中文/0.0
Windows內核安全編程pdf是由寒江獨釣推出的一款內核編程圖書,詳細的講解了編程方面的有關知識,適用范圍非常的廣泛,歡迎有需要的朋友到綠色資源網下載體驗!
本書從Windows內核編程出發,全面介紹串口、鍵盤、磁盤、文件系統、網絡等相關的Windows內核模塊的編程技術,以及基于這些技術的密碼保護、防毒引擎、文件加密、網絡嗅探、網絡防火墻的具體實現。對于驅動編程模型的選擇,本書同時兼顧WDM與WDF。本書適合大專院校計算機系的學生、計算機編程愛好者、普通Windows程序員、Windows內核程序員、信息安全行業的程序員使用。閱讀本書,需要讀者有C語言、數據結構、操作系統和計算機網絡的基礎知識。
第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
練習題 16
第2章 內核編程環境及其特殊性 17
編寫過驅動程序的讀者可能會很熟悉這一切,但是對只從事過應用程序的讀者而言,要理解內核編程環境的特殊性,就很需要一些功夫和悟性了。在應用程序中,多線程的情況已經帶來了一定理解的困難;而內核代碼呢?幾乎無時無刻不運行在多線程之下。它從哪里開始?從哪里結束?它在什么進程內運行?這些問題一言難盡。
2.1 內核編程的環境 18
2.1.1 隔離的應用程序 18
2.1.2 共享的內核空間 19
2.1.3 無處不在的內核模塊 20
2.2 數據類型 21
2.2.1 基本數據類型 21
2.2.2 返回狀態 22
2.2.3 字符串 23
2.3 重要的數據結構 23
2.3.1 驅動對象 23
2.3.2 設備對象 25
2.3.3 請求 26......
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內容