出版時間:2005-5-1 出版社:清華大學(xué)出版社 作者:冉林倉 頁數(shù):341
Tag標(biāo)簽:無
內(nèi)容概要
本書在介紹Win 32 API函數(shù)調(diào)用的基礎(chǔ)上,重點介紹如何使用Windows SDK API開發(fā)Win 32動態(tài)鏈接庫和應(yīng)用程序,并結(jié)合進程管理、進程通信、鉤子函數(shù)、窗口子類化、API HOOK、Internet Explorer開發(fā)、網(wǎng)絡(luò)編程等介紹了API函靈敏在這些方面的綜合應(yīng)用?! ”緯械膶嵗创a可通過 本書主要面向熟悉Windows開發(fā)且有一定編程基礎(chǔ)的中高級用戶,旨在幫助用戶提高系統(tǒng)編程的能力。
書籍目錄
第1章 Win32 API編程簡介1.1 Windows API概述1.2 Windows API函數(shù)幫助的使用1.3 Windows API的組成1.4 Windows API調(diào)用的注意事項1.5 程序的調(diào)試信息輸出1.6 Visual Basic中調(diào)用Windows API函數(shù)1.7 使用匯編語言調(diào)用Win32 API1.8 使用PowerBuilder調(diào)用Win32 API函數(shù)1.9 .NET框架下調(diào)用Win32 API函數(shù)1.10 小結(jié)1.11 思考題1.12 練習(xí)題第2章 動態(tài)鏈接庫2.1 動態(tài)鏈接庫簡介2.2 用程序加載動態(tài)鏈接庫2.3 動態(tài)鏈接庫的入口點2.4 動態(tài)鏈接庫的數(shù)據(jù)共享2.5 Windows API調(diào)用顯式加載和隱式加載2.6 動態(tài)鏈接庫與插件實現(xiàn)2.7 動態(tài)鏈接庫的延遲加載2.8 小結(jié)2.9 思考題2.10 練習(xí)題第3章 進程3.1 進程概述3.2 進程的定向輸入和輸出3.3 進程運行的監(jiān)視3.4 進程枚舉3.5 進程的終止3.6 進程與端口3.7 進程代碼的注入3.8 緩沖區(qū)溢出實現(xiàn)代碼注入3.9 小結(jié)3.10 思考題3.11 練習(xí)題第4章 鉤子函數(shù)和窗口子類化4.1 鉤子函數(shù)4.2 鍵盤鉤子的應(yīng)用4.3 使用鉤子函數(shù)截取Windows密碼4.4 鉤子函數(shù)與窗口子類化4.5 Shell子類化監(jiān)視系統(tǒng)事件4.6 小結(jié)4.7 思考題4.8 練習(xí)題第5章 進程間通信5.1 只啟動一份程序?qū)嵗?.2 使用共享內(nèi)存實現(xiàn)進程間通信5.3 使用窗口消息實現(xiàn)進程間通信5.4 使用郵槽實現(xiàn)進程間通信5.5 使用剪貼板實現(xiàn)共享5.6 使用管道實現(xiàn)進程間通信5.7 驅(qū)動程序和Win32應(yīng)用程序之間的數(shù)據(jù)通信5.8 小結(jié)5.9 思考題5.10 練習(xí)題第6章 API HOOK6.1 API HOOK 綜述6.2 使用增強圖元文件實現(xiàn)屏幕截獲6.3 用Detours 實現(xiàn)API HOOK6.4 內(nèi)核態(tài)應(yīng)用程序的攔截實現(xiàn)6.5 基于SPI實現(xiàn)的HTTP Tracer6.6 Windows 9x環(huán)境目錄隱藏6.7 小結(jié)6.8 思考題6.9 練習(xí)題第7章 WinLogon編程7.1 WinLogon概述7.2 WinLogon 通知包的創(chuàng)建7.3 GINA動態(tài)鏈接庫編程7.4 WinLogon進程的注入7.5 小結(jié)7.6 思考題7.7 練習(xí)題第8章 Internet Explorer編程8.1 BHO插件擴展8.2 HTTP URL的跟蹤8.3 網(wǎng)絡(luò)實名及其實現(xiàn)8.4 小結(jié)8.5 思考題8.6 練習(xí)題第9章 底層開發(fā)9.1 基于Windows NT操作系統(tǒng)的端口直接讀寫9.2 用本機API開發(fā)Native NT應(yīng)用程序9.3 用戶模式應(yīng)用程序運行Ring0特權(quán)指令9.4 小結(jié)9.5 思考題9.6 練習(xí)題第10章 網(wǎng)絡(luò)編程10.1 主機掃描的實現(xiàn)10.2 WinPCAP的使用10.3 局域網(wǎng)范圍內(nèi)的密碼偵聽10.4 小結(jié)10.5 思考題10.6 練習(xí)題參考文獻
媒體關(guān)注與評論
本書特色: ■ 從Win32 API編程基礎(chǔ)知識到復(fù)雜的具體應(yīng)用實例,詳細(xì)介紹了使用Windows SDKAPI開發(fā)Win32應(yīng)用程序的方法和技巧,以幫助用戶快速提高Windows API編程的能力?! ?本書除了示范各種Windows API編程技術(shù)外,對于其中產(chǎn)生的關(guān)鍵程序代碼也進行了詳細(xì)分析,讀者將從中更深一步地掌握Windows API編程的相關(guān)知識。 ■ 本書中的實例具有很強的代表性,都是目前Windows API編程中經(jīng)常用到的,對這些實例稍作修改,即可應(yīng)用于實際Win32應(yīng)用程序的開發(fā)?! ”緯饕獌?nèi)容: Win32 API編程簡介; 動態(tài)鏈接庫; 進程和進程間通信; 鉤子函數(shù)和窗口子類化; API HOOK; WinLogon編程; Internet Explor編程; 底層開發(fā)和網(wǎng)絡(luò)編程。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載