熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

Windows網(wǎng)絡(luò)程序設(shè)計(jì)完全講義

中國(guó)水利水電出版社
    【作 者】高守傳 周書鋒 【I S B N 】978-7-5084-7429-8 【責(zé)任編輯】張玉玲 【適用讀者群】科技 【出版時(shí)間】2010-05-19 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數(shù)】 【千字?jǐn)?shù)】665 【印 張】25 【定 價(jià)】48 【叢 書】暫無分類 【備注信息】
圖書詳情

    網(wǎng)絡(luò)程序設(shè)計(jì)是當(dāng)前各種程序設(shè)計(jì)中最活躍的一個(gè)分支,幾乎滲透到各種應(yīng)用場(chǎng)合。在Windows網(wǎng)絡(luò)程序設(shè)計(jì)中,基于套接字的編程方式又是一種比較常見而且最為靈活的網(wǎng)絡(luò)應(yīng)用程序設(shè)計(jì)方法。本書從簡(jiǎn)單的網(wǎng)絡(luò)通信協(xié)議入手,介紹了Windows中常見網(wǎng)絡(luò)程序的設(shè)計(jì)方法,主要包括TCP/IP協(xié)議、網(wǎng)絡(luò)服務(wù)、MFC網(wǎng)絡(luò)編程、WinInet、ISAPI、Internet、HTTP協(xié)議、SMTP/POP3協(xié)議、代理協(xié)議、原始套接字等。此外,還對(duì)通用的數(shù)據(jù)包捕獲驅(qū)動(dòng)WinPcap進(jìn)行簡(jiǎn)要介紹,并給出了捕獲示例,最后結(jié)合現(xiàn)實(shí)需要對(duì)遠(yuǎn)程控制的相關(guān)技術(shù)進(jìn)行說明,并給出了實(shí)現(xiàn)的例子。

    全書內(nèi)容豐富,講解細(xì)膩,在對(duì)理論進(jìn)行闡述的同時(shí),結(jié)合具體實(shí)踐給出了相應(yīng)的實(shí)現(xiàn)代碼,具有較強(qiáng)的針對(duì)性,力求使讀者通過理論聯(lián)系實(shí)際,掌握Windows網(wǎng)絡(luò)程序設(shè)計(jì)的一般方法,學(xué)習(xí)盡可能多的知識(shí)。同時(shí),對(duì)于開發(fā)中可能會(huì)遇到的問題也都給出了相應(yīng)的提示或說明。

    本書定位于初、中級(jí)讀者,同時(shí)也可用作高等院校計(jì)算機(jī)及通信專業(yè)低年級(jí)學(xué)生的參考教材。

    (1)以RFC網(wǎng)絡(luò)協(xié)議為基礎(chǔ),以TCP/IP協(xié)議為主線。避免了一般同類書籍脫離RFC且無側(cè)重討論的問題。

    (2)緊密結(jié)合學(xué)習(xí)實(shí)踐需要,精選多個(gè)典型實(shí)例。以實(shí)用和興趣為引導(dǎo),避免枯燥且脫離實(shí)際的學(xué)習(xí),進(jìn)而提高了學(xué)習(xí)效率。

    (3)以解決實(shí)際問題為原則,代碼緊湊而不冗余,而且在關(guān)鍵處還配有大量的代碼注釋。以最小的篇幅和最簡(jiǎn)單的代碼將復(fù)雜問題簡(jiǎn)單化,利于讀者消化和吸收。

    (4)對(duì)于部分難點(diǎn)、疑點(diǎn),編者還在書中以“說明”或“注釋”的形式向讀者提供有關(guān)背景,這樣便于讀者對(duì)正文的理解。

    (5)全書編配了大量的插圖用以解釋“流程”、“結(jié)構(gòu)”、“框架”等抽象概念,以輔助讀者對(duì)相關(guān)概念從抽象到具體的轉(zhuǎn)化,從而實(shí)現(xiàn)準(zhǔn)確地理解。

    隨著計(jì)算機(jī)網(wǎng)絡(luò)尤其是Internet的迅猛發(fā)展,人類社會(huì)已經(jīng)進(jìn)入了以網(wǎng)絡(luò)技術(shù)為基礎(chǔ)的信息化時(shí)代,網(wǎng)絡(luò)應(yīng)用滲透到生活的各個(gè)領(lǐng)域,即使在我們這樣的發(fā)展中國(guó)家,普及程度也相當(dāng)可觀。2009年7月16日,中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)發(fā)布的統(tǒng)計(jì)報(bào)告顯示,截至2009年6月30日,我國(guó)網(wǎng)民規(guī)模已達(dá)3.38億,居世界第一位。網(wǎng)絡(luò)的普及大大改變了人們的傳統(tǒng)習(xí)慣,拓展了新的媒體形式。但是,真正提供服務(wù)的卻是構(gòu)建在其上的各種類型的網(wǎng)絡(luò)應(yīng)用軟件,通過這些軟件提供的服務(wù),人們可以進(jìn)行網(wǎng)上購(gòu)物、收發(fā)電子郵件、實(shí)現(xiàn)家庭辦公、進(jìn)行視頻點(diǎn)播及遠(yuǎn)程教育等。

    TCP/IP協(xié)議是Internet的核心,在制定TCP/IP協(xié)議的目標(biāo)時(shí)就已指出,任何人都能方便地使用Internet,并在其上開發(fā)出滿足不同需要的應(yīng)用程序。本書即是參照TCP/IP協(xié)議的這一要求,并圍繞TCP/IP協(xié)議,在Windows環(huán)境中實(shí)現(xiàn)網(wǎng)絡(luò)程序的設(shè)計(jì)。

    本書的主要內(nèi)容如下:

    第1章作為本書的開篇,也是TCP/IP協(xié)議的基礎(chǔ),介紹了常見的網(wǎng)絡(luò)模型,同時(shí)還介紹了尋址方法與數(shù)據(jù)包在網(wǎng)絡(luò)中的傳遞過程。

    第2章詳細(xì)介紹Windows中套接字的相關(guān)知識(shí),主要包括套接字規(guī)范、Winsock編程基礎(chǔ)、連接與無連接通信知識(shí)、套接字選項(xiàng)與I/O控制等,最后分別給出連接與無連接通信的例子來加深讀者對(duì)二者的理解。

    第3章介紹Windows套接字的5種I/O操作模型,即select模型(又稱選擇模型)、WSAAsyncSelect模型(又稱異步選擇模型)、WSAEventSelect模型(又稱事件選擇模型)、重疊I/O模型和完成端口模型,同時(shí)分別給出它們的具體實(shí)現(xiàn),最后對(duì)各個(gè)模型進(jìn)行了簡(jiǎn)單比較,以便幫助讀者選擇合適的編程模型。

    第4章介紹Windows網(wǎng)絡(luò)服務(wù)的編程方法,因?yàn)榇蠖鄶?shù)網(wǎng)絡(luò)服務(wù)是以系統(tǒng)服務(wù)的方式提供,所以有必要通過本章來學(xué)習(xí)Windows服務(wù)程序的設(shè)計(jì)方法。

    第5章介紹MFC中提供的套接字類,并對(duì)如何通過它們進(jìn)行網(wǎng)絡(luò)編程進(jìn)行詳細(xì)介紹,結(jié)尾給出了一個(gè)使用它們進(jìn)行網(wǎng)絡(luò)聊天室開發(fā)的實(shí)例。

    第6章介紹WinInet、ISAPI與Internet編程的具體細(xì)節(jié),這些標(biāo)準(zhǔn)簡(jiǎn)化了C/S模式的Internet編程方法。

    第7~9章介紹TCP/IP協(xié)議族中的應(yīng)用層協(xié)議,主要包括HTTP協(xié)議、SMTP協(xié)議、POP3協(xié)議、SOCKS5代理協(xié)議等。作為網(wǎng)絡(luò)應(yīng)用程序的設(shè)計(jì)人員,在理解TCP/IP協(xié)議工作原理的基礎(chǔ)上,應(yīng)用層協(xié)議應(yīng)是關(guān)注的重點(diǎn),這也是本書以此3章來介紹應(yīng)用層協(xié)議的目的所在。

    第10章介紹原始套接字的相關(guān)知識(shí),包括Windows對(duì)原始套接字的支持情況、如何使用原始套接字等,最后給出兩個(gè)例子分別實(shí)現(xiàn)了不同的用途,其中包括在ICMP協(xié)議中的應(yīng)用和數(shù)據(jù)捕獲方面的應(yīng)用。

    第11章介紹WinPcap的相關(guān)知識(shí),作為Windows環(huán)境中經(jīng)典的數(shù)據(jù)包捕獲驅(qū)動(dòng)庫,WinPcap的應(yīng)用非常廣泛,最后給出WinPcap在數(shù)據(jù)捕獲方面的應(yīng)用實(shí)例。

    第12章介紹遠(yuǎn)程控制的相關(guān)知識(shí),包括連接方式、隱藏技術(shù)、啟動(dòng)方式、文件捆綁、鍵盤記錄等,最后給出一個(gè)簡(jiǎn)單的控制實(shí)例,讀者可以應(yīng)用本章介紹的知識(shí)對(duì)此實(shí)例進(jìn)行擴(kuò)展,以實(shí)現(xiàn)一個(gè)具有較強(qiáng)功能的遠(yuǎn)程控制軟件。

    本書定位于初、中級(jí)讀者,也可用作高等院校計(jì)算機(jī)及通信專業(yè)低年級(jí)學(xué)生的參考教材。在編寫時(shí),力求做到淺顯易懂,并配有大量插圖幫助讀者理解,在程序設(shè)計(jì)實(shí)例中注釋也比較詳細(xì),以便讀者自學(xué)。網(wǎng)絡(luò)程序設(shè)計(jì)是一門實(shí)踐性較強(qiáng)的課程,對(duì)讀者來說,只有在理解相關(guān)理論的基礎(chǔ)上進(jìn)行大量的動(dòng)手實(shí)踐,才能學(xué)好網(wǎng)絡(luò)程序設(shè)計(jì),因此,建議讀者在學(xué)習(xí)過程中一定要邊學(xué)習(xí)邊實(shí)踐,以達(dá)到學(xué)習(xí)效率的最大化。

    除署名作者外,參加編寫的人員還有陶志杰、蔣海東、賀文思、劉挺、李洪峻、姚曉玉等。由于時(shí)間倉(cāng)促,加之作者水平有限,書中難免會(huì)有不足之處,真誠(chéng)歡迎各位讀者予以批評(píng)指正,聯(lián)系郵箱winsock2010@sohu.com。

    編 者

    2010年1月

    前言

    第1章 網(wǎng)絡(luò)模型 1
    1.1 功能分層 1
    1.2 OSI模型 2
    1.2.1 OSI層次結(jié)構(gòu) 2
    1.2.2 OSI各層功能 3
    1.2.3 OSI層間通信 5
    1.2.4 OSI數(shù)據(jù)封裝及解封裝 6
    1.3 TCP/IP協(xié)議簇 8
    1.3.1 TCP/IP層次結(jié)構(gòu) 8
    1.3.2 TCP/IP各層功能 9
    1.3.3 TCP/IP與OSI模型比較 10
    1.3.4 Internet層——IP協(xié)議 11
    1.3.5 傳輸層——TCP協(xié)議 12
    1.3.6 TCP連接的建立與終止 13
    1.3.7 傳輸層——UDP協(xié)議 17
    1.3.8 Windows 2003 TCP/IP結(jié)構(gòu)模型 18
    1.4 LAN模型 20
    1.4.1 IEEE 802概述 20
    1.4.2 以太網(wǎng)標(biāo)準(zhǔn) 21
    1.5 尋址方法 23
    1.6 數(shù)據(jù)包在網(wǎng)絡(luò)中的傳遞 24
    1.7 本章小結(jié) 26
    第2章 Windows套接字基礎(chǔ) 27
    2.1 套接字簡(jiǎn)介 27
    2.1.1 Berkeley套接字 27
    2.1.2 Windows套接字規(guī)范 28
    2.2 Windows Sockets 28
    2.2.1 Windows Sockets 1.0 28
    2.2.2 Windows Sockets 1.1 28
    2.3 Windows Sockets 2 29
    2.3.1 Windows Sockets 2簡(jiǎn)介 29
    2.3.2 同時(shí)訪問多個(gè)傳輸協(xié)議 30
    2.3.3 與WinSock 1.1的兼容性 31
    2.3.4 功能擴(kuò)展機(jī)制 32
    2.3.5 多線程中的應(yīng)用 32
    2.3.6 分散/聚集I/O支持 33
    2.4 WinSock編程基礎(chǔ) 33
    2.4.1 WinSock API 33
    2.4.2 網(wǎng)絡(luò)程序結(jié)構(gòu) 36
    2.4.3 端口的概念 37
    2.4.4 字節(jié)順序 37
    2.4.5 出錯(cuò)的處理 39
    2.4.6 WinSock庫的初始化及釋放 40
    2.5 面向連接的通信 42
    2.5.1 socket與WSASocket 42
    2.5.2 綁定套接字bind 44
    2.5.3 監(jiān)聽listen 46
    2.5.4 accept與WSAAccept 47
    2.5.5 send與WSASend 48
    2.5.6 recv與WSARecv 50
    2.5.7 connect與WSAConnect 52
    2.5.8 closesocket 53
    2.6 無連接通信 54
    2.6.1 sendto與WSASendto 55
    2.6.2 recvfrom與WSARecvfrom 56
    2.7 套接字選項(xiàng)與I/O控制 58
    2.7.1 套接字選項(xiàng) 58
    2.7.2 套接字I/O控制 61
    2.8 套接字工作模式 63
    2.9 流式套接字編程實(shí)例 64
    2.9.1 TCP服務(wù)端設(shè)計(jì) 64
    2.9.2 TCP客戶端設(shè)計(jì) 66
    2.10 數(shù)據(jù)報(bào)套接字編程實(shí)例 68
    2.10.1 UDP服務(wù)端設(shè)計(jì) 68
    2.10.2 UDP客戶端設(shè)計(jì) 70
    2.11 本章小結(jié) 72
    第3章 Windows Socket I/O模型 73
    3.1 select模型 73
    3.1.1 select函數(shù) 73
    3.1.2 select模型應(yīng)用 76
    3.2 WSAAsyncSelect模型 82
    3.2.1 WSAAsyncSelect函數(shù) 83
    3.2.2 異步選擇模型應(yīng)用 85
    3.3 WSAEventSelect模型 90
    3.3.1 WSAEventSelect函數(shù) 91
    3.3.2 事件選擇模型輔助API 91
    3.3.3 事件選擇模型應(yīng)用 94
    3.4 重疊I/O模型 98
    3.4.1 重疊套接字I/O概述 98
    3.4.2 完成例程 100
    3.4.3 完成例程應(yīng)用 102
    3.4.4 基于事件的通知 106
    3.4.5 事件對(duì)象應(yīng)用 107
    3.5 完成端口模型 110
    3.5.1 完成端口簡(jiǎn)介 111
    3.5.2 完成端口模型API 111
    3.5.3 完成端口應(yīng)用 113
    3.6 模型比較 116
    3.7 本章小結(jié) 116
    第4章 網(wǎng)絡(luò)服務(wù) 117
    4.1 服務(wù)程序 117
    4.1.1 程序入口 117
    4.1.2 服務(wù)主函數(shù) 118
    4.1.3 服務(wù)控制處理器函數(shù) 119
    4.1.4 更新服務(wù)狀態(tài)及相關(guān)結(jié)構(gòu) 119
    4.2 服務(wù)配置 120
    4.2.1 服務(wù)的安裝 121
    4.2.2 服務(wù)的卸載 122
    4.3 服務(wù)控制 122
    4.3.1 服務(wù)的啟動(dòng) 122
    4.3.2 服務(wù)控制請(qǐng)求 123
    4.4 網(wǎng)絡(luò)服務(wù)實(shí)例 124
    4.4.1 主函數(shù)main 124
    4.4.2 服務(wù)主函數(shù)ServiceMain 126
    4.4.3 控制處理器函數(shù)ServiceCtrlHandler 127
    4.4.4 服務(wù)配置實(shí)現(xiàn) 127
    4.4.5 服務(wù)控制實(shí)現(xiàn) 130
    4.5 本章小結(jié) 133
    第5章 MFC套接字網(wǎng)絡(luò)編程 134
    5.1 MFC基礎(chǔ)與網(wǎng)絡(luò)類庫 134
    5.1.1 MFC基礎(chǔ) 134
    5.1.2 MFC中的網(wǎng)絡(luò)開發(fā)相關(guān)類 134
    5.2 CAsyncSocket類及其開發(fā) 137
    5.2.1 CAsyncSocket類 137
    5.2.2 CAsyncSocket類的編程模式 138
    5.2.3 CAsyncSocket類的異步機(jī)制 141
    5.2.4 使用CAsyncSocket類實(shí)現(xiàn)信息
    轉(zhuǎn)發(fā)器(服務(wù)端) 142
    5.2.5 使用CAsyncSocket類實(shí)現(xiàn)信息
    轉(zhuǎn)發(fā)器(客戶端) 145
    5.3 CSocket類及其開發(fā) 147
    5.3.1 CSocket類 147
    5.3.2 CSocket類的編程模式 148
    5.3.3 CSocket類的同步(阻塞)機(jī)制 149
    5.3.4 使用CSocket類的阻塞模式
    進(jìn)行通信 151
    5.4 網(wǎng)絡(luò)聊天室開發(fā)實(shí)例 154
    5.4.1 服務(wù)器端程序的開發(fā) 154
    5.4.2 客戶端程序的開發(fā) 157
    5.5 本章小結(jié) 159
    第6章 WinInet、ISAPI與Internet編程 160
    6.1 WinInet基礎(chǔ) 160
    6.1.1 WinInet API函數(shù) 160
    6.1.2 WinInet API函數(shù)的使用 162
    6.1.3 MFC WinInet類庫概述 165
    6.1.4 MFC WinInet類庫的使用 166
    6.2 使用MFC WinInet開發(fā)網(wǎng)絡(luò)應(yīng)用 168
    6.2.1 WinInet開發(fā)客戶端程序的流程 168
    6.2.2 WinInet開發(fā)查詢Web網(wǎng)站程序 170
    6.3 利用ISAPI擴(kuò)展開發(fā)CGI程序 171
    6.3.1 CGI基礎(chǔ) 171
    6.3.2 CGI應(yīng)用實(shí)例 172
    6.3.3 ISAPI基礎(chǔ) 174
    6.3.4 使用MFC開發(fā)ISA程序的
    基本方法 174
    6.3.5 使用MFC開發(fā)ISA程序?qū)嵗?177
    6.4 本章小結(jié) 180
    第7章 HTTP協(xié)議 181
    7.1 資源標(biāo)識(shí) 181
    7.1.1 統(tǒng)一資源標(biāo)識(shí)符 181
    7.1.2 HTTP統(tǒng)一資源定位符 183
    7.2 HTTP協(xié)議 184
    7.2.1 協(xié)議版本 185
    7.2.2 協(xié)議參數(shù) 186
    7.2.3 HTTP消息 187
    7.2.4 HTTP實(shí)體 190
    7.2.5 HTTP連接 190
    7.3 HTTP服務(wù)器實(shí)例 191
    7.3.1 主函數(shù) 191
    7.3.2 初始化及等待連接 192
    7.3.3 服務(wù)線程 196
    7.3.4 解析請(qǐng)求 200
    7.4 本章小結(jié) 204
    第8章 郵件傳輸 205
    8.1 電子郵件簡(jiǎn)介 205
    8.2 電子郵件的格式 206
    8.2.1 RFC 822電子郵件格式 207
    8.2.2 MIME電子郵件格式 211
    8.3 SMTP協(xié)議 215
    8.3.1 SMTP通信模型 215
    8.3.2 SMTP命令 216
    8.3.3 SMTP響應(yīng) 219
    8.3.4 使用SMTP發(fā)送郵件的步驟 220
    8.4 SMTP服務(wù)擴(kuò)展 221
    8.4.1 EHLO命令 221
    8.4.2 AUTH命令 222
    8.5 電子郵件的認(rèn)證 222
    8.5.1 AUTH LOGIN機(jī)制 223
    8.5.2 AUTH PLAIN機(jī)制 223
    8.5.3 CRAM-MD5機(jī)制 224
    8.6 發(fā)送郵件實(shí)例 225
    8.6.1 主函數(shù)實(shí)現(xiàn) 225
    8.6.2 獲取服務(wù)端響應(yīng) 228
    8.6.3 認(rèn)證實(shí)現(xiàn) 228
    8.6.4 Base64編解碼 229
    8.6.5 郵件發(fā)送 232
    8.7 POP3協(xié)議 236
    8.7.1 POP3命令 236
    8.7.2 POP3狀態(tài) 240
    8.7.3 使用POP3操作郵箱的步驟 240
    8.8 接收郵件實(shí)例 240
    8.8.1 主函數(shù)實(shí)現(xiàn) 241
    8.8.2 獲取服務(wù)端響應(yīng) 243
    8.8.3 獲取郵件/郵箱屬性信息 243
    8.8.4 讀取郵件 245
    8.8.5 刪除郵件 246
    8.9 本章小結(jié) 247
    第9章 代理服務(wù)器 248
    9.1 代理服務(wù)器簡(jiǎn)介 248
    9.1.1 代理服務(wù)器功能 248
    9.1.2 代理服務(wù)器分類 251
    9.2 HTTP代理 252
    9.3 HTTP代理服務(wù)器實(shí)例 253
    9.3.1 主函數(shù)main 253
    9.3.2 代理線程 254
    9.3.3 轉(zhuǎn)發(fā)請(qǐng)求與響應(yīng) 255
    9.3.4 TCP數(shù)據(jù)交換 259
    9.4 SOCKS5協(xié)議 263
    9.4.1 SOCKS5 TCP代理 263
    9.4.2 SOCKS5 UDP代理 265
    9.4.3 SOCKS5對(duì)認(rèn)證的支持 266
    9.5 SOCKS5代理實(shí)例 266
    9.5.1 主函數(shù)main 267
    9.5.2 認(rèn)證實(shí)現(xiàn) 268
    9.5.3 代理線程 270
    9.5.4 代理模式檢測(cè) 273
    9.5.5 獲取地址、端口及UDP數(shù)據(jù) 274
    9.5.6 創(chuàng)建UDP套接字 275
    9.5.7 UDP代理線程 276
    9.6 本章小結(jié) 279
    第10章 原始套接字 280
    10.1 原始套接字簡(jiǎn)介 280
    10.1.1 原始套接字簡(jiǎn)史 280
    10.1.2 原始套接字與網(wǎng)絡(luò)安全 281
    10.2 Windows與原始套接字 282
    10.2.1 原始套接字支持 283
    10.2.2 數(shù)據(jù)發(fā)送 284
    10.2.3 數(shù)據(jù)接收 284
    10.3 如何使用原始套接字 285
    10.3.1 創(chuàng)建原始套接字 285
    10.3.2 原始套接字的協(xié)議參數(shù) 286
    10.3.3 頭包含選項(xiàng) 287
    10.3.4 發(fā)送原始數(shù)據(jù)包示例 287
    10.4 ICMP協(xié)議 290
    10.4.1 ICMP協(xié)議簡(jiǎn)介 291
    10.4.2 校驗(yàn)和計(jì)算 293
    10.4.3 Ping程序?qū)崿F(xiàn) 294
    10.4.4 Tracert實(shí)現(xiàn) 297
    10.5 數(shù)據(jù)包捕獲 297
    10.5.1 數(shù)據(jù)包捕獲流程 298
    10.5.2 數(shù)據(jù)包捕獲實(shí)現(xiàn) 298
    10.6 本章小結(jié) 300
    第11章 WinPcap應(yīng)用 301
    11.1 WinPcap基礎(chǔ) 301
    11.1.1 WinPcap結(jié)構(gòu) 301
    11.1.2 NPF的主要功能及其結(jié)構(gòu) 303
    11.1.3 WinPcap工作框架 305
    11.2 WinPcap編程接口 306
    11.2.1 UNIX兼容API 306
    11.2.2 WinPcap擴(kuò)展API 311
    11.3 WinPcap嗅探實(shí)例 313
    11.3.1 主函數(shù) 314
    11.3.2 回調(diào)函數(shù) 317
    11.3.3 協(xié)議頭部 317
    11.3.4 數(shù)據(jù)包處理 319
    11.4 本章小結(jié) 320
    第12章 遠(yuǎn)程控制技術(shù) 321
    12.1 遠(yuǎn)程控制的概念 321
    12.2 連接方式 322
    12.2.1 直接指定 322
    12.2.2 通過第三方獲取 322
    12.3 線程插入 324
    12.3.1 遠(yuǎn)程插入DLL 324
    12.3.2 插入DLL實(shí)例 326
    12.3.3 遠(yuǎn)程插入功能代碼 329
    12.3.4 插入代碼實(shí)例 329
    12.4 啟動(dòng)方式 333
    12.4.1 注冊(cè)表鍵 333
    12.4.2 自動(dòng)運(yùn)行文件 334
    12.4.3 Windows服務(wù) 335
    12.4.4 注冊(cè)為服務(wù) 337
    12.4.5 文件關(guān)聯(lián) 337
    12.4.6 其他方式 339
    12.5 被控端配置 340
    12.5.1 附加信息 340
    12.5.2 預(yù)留配置 343
    12.6 信息隱藏 348
    12.6.1 文件隱藏 348
    12.6.2 進(jìn)程隱藏 349
    12.7 捆綁文件 350
    12.7.1 捆綁原理 350
    12.7.2 Win32圖標(biāo) 352
    12.7.3 圖標(biāo)選擇 355
    12.7.4 圖標(biāo)操作 356
    12.7.5 更新資源 359
    12.7.6 捆綁實(shí)例 361
    12.8 鍵盤記錄 367
    12.8.1 Win32掛鉤簡(jiǎn)介 367
    12.8.2 掛鉤相關(guān)的API 368
    12.8.3 全局掛鉤 369
    12.8.4 實(shí)例介紹 370
    12.9 遠(yuǎn)程控制開發(fā) 373
    12.9.1 管道技術(shù) 374
    12.9.2 被控端開發(fā) 376
    12.9.3 主控端開發(fā) 379
    12.10 本章小結(jié) 381
    附錄A IP協(xié)議號(hào) 382
    附錄B 以太網(wǎng)類型字段 386
    附錄C 常見端口 388
    附錄D ASCII表 390
    參考文獻(xiàn) 392
最新評(píng)論共有 1 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過250字,需審核,請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊(cè)
台中县| 晋江市| 宁都县| 宜州市| 霍城县| 修水县| 德惠市| 治县。| 淮南市| 连云港市| 通州区| 元阳县| 观塘区| 小金县| 嘉定区| 德阳市| 当涂县| 凌云县| 多伦县| 崇义县| 织金县| 南宫市| 余干县| 梁河县| 安图县| 婺源县| 邓州市| 酉阳| 阿拉尔市| 浦江县| 乐平市| 道孚县| 河东区| 保德县| 同江市| 苏尼特左旗| 蓬莱市| 铜陵市| 珲春市| 米泉市| 南投市|