注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)其他操作系統(tǒng)Windows防火墻與網(wǎng)絡(luò)封包截獲技術(shù)

Windows防火墻與網(wǎng)絡(luò)封包截獲技術(shù)

Windows防火墻與網(wǎng)絡(luò)封包截獲技術(shù)

定 價(jià):¥62.00

作 者: 朱雁輝編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)專(zhuān)業(yè)人員書(shū)庫(kù)
標(biāo) 簽: 網(wǎng)絡(luò)安全

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787505377172 出版時(shí)間: 2002-07-01 包裝: 精裝
開(kāi)本: 26cm+光盤(pán)1片 頁(yè)數(shù): 600 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  這本英文原版教材對(duì)局域網(wǎng)/城域網(wǎng)技術(shù)進(jìn)行了全面的探討,既強(qiáng)調(diào)了基本原理,也注重在設(shè)計(jì)局域網(wǎng)/城域網(wǎng)時(shí)性能的重要性。本書(shū)還涉及了各種高速和無(wú)線(xiàn)局域網(wǎng)、與QoS相關(guān)的技術(shù)以及網(wǎng)絡(luò)之間的互聯(lián)和廣域網(wǎng)。全書(shū)包括四個(gè)部分。第一部分提供必要的技術(shù)背景,內(nèi)容包括對(duì)數(shù)據(jù)通信和網(wǎng)絡(luò)中的一些論題簡(jiǎn)要回顧以及對(duì)協(xié)議與TCP/IP協(xié)議棧的介紹。第二部分討論局域網(wǎng)的一般性問(wèn)題,內(nèi)容包括局域網(wǎng)實(shí)現(xiàn)過(guò)程中常用的拓?fù)浣Y(jié)構(gòu)和傳輸介質(zhì)、局域網(wǎng)協(xié)議體系結(jié)構(gòu)以及LLC的詳細(xì)內(nèi)容。第三部分是本書(shū)的重點(diǎn),主要介紹五種相關(guān)類(lèi)型的局域網(wǎng),內(nèi)容包括以太網(wǎng)、令牌環(huán)網(wǎng)、光纖信道局域網(wǎng)與無(wú)線(xiàn)局域網(wǎng)以及異步傳輸模式(ATM)局域網(wǎng)。第四部分討論有關(guān)局域網(wǎng)設(shè)計(jì)的一些問(wèn)題,包括用網(wǎng)橋進(jìn)行局域網(wǎng)互聯(lián)、網(wǎng)際互聯(lián)、網(wǎng)絡(luò)管理及性能考慮等問(wèn)題。本書(shū)適合高等院校電子、計(jì)算機(jī)、通信類(lèi)專(zhuān)業(yè)作為雙語(yǔ)教學(xué)的教材,也適應(yīng)專(zhuān)業(yè)技術(shù)人員參考。

作者簡(jiǎn)介

暫缺《Windows防火墻與網(wǎng)絡(luò)封包截獲技術(shù)》作者簡(jiǎn)介

圖書(shū)目錄

第一部分 Windows網(wǎng)絡(luò)封包的截獲技術(shù)
第1章 Windows網(wǎng)絡(luò)協(xié)議架構(gòu)
1.1 Windows網(wǎng)絡(luò)協(xié)議的實(shí)現(xiàn)
1.2 Windows操作系統(tǒng)的總體架構(gòu)
1.3 網(wǎng)絡(luò)7層協(xié)議在Windows中的實(shí)現(xiàn)
1.4 TCP/IP協(xié)議的架構(gòu)
1.5 TCP/IP協(xié)議在Windows中的實(shí)現(xiàn)
第2章 編程環(huán)境的構(gòu)建
2.1 硬件需求
2.2 軟件需求
2.3 軟件安裝
2.4 VC6 IDE環(huán)境的設(shè)置
2.5 編譯并測(cè)試Winsock示例程序
2.6 編譯并測(cè)試DDK示例程序
2.6.1 測(cè)試驅(qū)動(dòng)程序示例程序
2.6.2 編譯驅(qū)動(dòng)程序示例程序
2.6.3 在VC環(huán)境下編譯驅(qū)動(dòng)程序
第3章 用傳輸層過(guò)濾驅(qū)動(dòng)程序截獲網(wǎng)絡(luò)封包
3.1 一個(gè)最小化的驅(qū)動(dòng)程序
3.1.1 MinDriver.h代碼清單
3.1.2 MinDriver.c代碼清單
3.2 過(guò)濾驅(qū)動(dòng)程序的特性
3.3 傳輸層過(guò)濾驅(qū)動(dòng)程序?qū)嵗?br />3.3.1 在Packet.h里定義的宏和結(jié)構(gòu)類(lèi)型
3.3.2 FilterTdiDriver入口函數(shù)DriverEntry
3.3.3 用來(lái)綁定過(guò)濾驅(qū)動(dòng)程序的函數(shù)TCPFilter_Attach
3.3.4 卸載驅(qū)動(dòng)程序的函數(shù)DriverUnload
3.3.5 解除掛接的函數(shù)TCPFilter_Detach
3.3.6 用來(lái)分發(fā)IRP請(qǐng)求的函數(shù)PacketDispatch
3.3.7 IRP處理完成后的回調(diào)函數(shù)PacketCompletion
3.3.8 工程文件Source
第4章 用NDIS中間驅(qū)動(dòng)程序截獲網(wǎng)絡(luò)封包
4.1 NDIS簡(jiǎn)介
4.2 中間驅(qū)動(dòng)程序的特性
4.3 編譯、安裝和測(cè)試xpassthru
4.4 xpassthru的架構(gòu)
4.5 xpassthru使用的宏、結(jié)構(gòu)和全局變量
4.6 xpassthru的入口函數(shù)DriverEntry
4.7 注冊(cè)Miniport設(shè)備的函數(shù)MPRegisterAsMiniport
4.8 注冊(cè)Protocol設(shè)備的函數(shù)MPRegisterAsMiniport
4.9 Miniport接口函數(shù)
4.10 Protocol接口函數(shù)
4.11 發(fā)送封包的函數(shù)
4.11.1 MPSend
4.11.2 MPSendOnePacket
4.11.3 MPSendPackets
4.11.4 PtSendComplete
4.11.5 MPTransferData
4.11.6 PtTransferDataComplete
4.12 接收封包的函數(shù)
4.12.1 PtReceive
4.12.2 PtReceiveComplete
4.12.3 PtReceivePacket
4.12.4 MPReturnPacket
4.13 得到封包屬性的函數(shù)
4.14 source內(nèi)容清單
第5章 Winsock 2 SPI編程技術(shù)
5.1 Winsock 2 SPI基礎(chǔ)
5.1.1 Winsock API與SPI的對(duì)應(yīng)關(guān)系
5.2 傳輸服務(wù)提供者
5.2.1 最小化的基礎(chǔ)服務(wù)提供者例程
5.2.2 最小化的分層服務(wù)提供者例程
第6章 用Winsock 2 SPI截獲網(wǎng)絡(luò)封包
6.1 運(yùn)行程序
6.1.1 建立截獲封包的DLL工程
6.1.2 建立用來(lái)安裝的EXE工程
6.2 編寫(xiě)安裝程序
6.2.1 輸出調(diào)試信息的宏
6.2.2 安裝程序代碼
6.2.3 CXInstall類(lèi)
6.2.4 構(gòu)造完整的安裝程序
6.3 編寫(xiě)截獲TCP/IP封包的DLL程序
6.3.1 全局變量
6.3.2 DIIMain
6.3.3 WSPStartup
6.3.4 截獲的服務(wù)提供者函數(shù)
6.3.5 工程配置文件TcpIpDog.Def
6.3.6 設(shè)置、編譯和測(cè)試TcpIpDog
第二部分 Xfilter個(gè)人防火墻實(shí)例剖析
第7章 Xfilter個(gè)人防火培系統(tǒng)設(shè)計(jì)
7.1 Xfilter的核心功能分析
7.2 程序工作流程圖
7.3 Xfilter的主體功能
7.4 模塊劃分
7.4.1 模塊劃分原則
7.4.2 模塊結(jié)構(gòu)圖
7.4.3 模塊接口定義
7.4.4 制定測(cè)試方法
7.5 控管規(guī)則文件結(jié)構(gòu)設(shè)計(jì)
7.5.1 控管規(guī)則文件需要存儲(chǔ)的內(nèi)容
7.5.2 控管規(guī)則文件結(jié)構(gòu)
7.5.3 日志文件需要存儲(chǔ)的內(nèi)容
7.5.4 日志文件結(jié)構(gòu)
7.6 網(wǎng)絡(luò)命令結(jié)構(gòu)
7.7 界面設(shè)計(jì)
7.7.1 制定界面風(fēng)格
7.7.2 界面設(shè)計(jì)工具選擇
7.7.3 界面設(shè)計(jì)文檔
7.8 選擇開(kāi)發(fā)工具和制定編碼規(guī)則
7.8.1 選擇開(kāi)發(fā)工具
7.8.2 編碼規(guī)則
第8章 Xfilter.dll的封包截獲
8.1 封包截獲相關(guān)代碼分析
8.1.1 Xfilter.dll的入口函數(shù)DllMain
8.1.2 服務(wù)提供者入口函數(shù)
8.1.3 截獲的服務(wù)提供者函數(shù)
8.1.4 與Xfilter.exe的接口函數(shù)XfloControl
8.1.5 詢(xún)問(wèn)是否放行的函數(shù)QueryAccess
8.2 相關(guān)知識(shí)點(diǎn)說(shuō)明
8.2.1 在不同的進(jìn)程間共享數(shù)據(jù)
8.2.2 全局變量的臨界操作
8.2.3 Win9x與WinNT/2000不同的DLL調(diào)用方式
8.2.4 在DLL中向進(jìn)程發(fā)送消息完成通信
第9章 Xfilter.dll的訪(fǎng)問(wèn)控管
9.1 CCheckAcl類(lèi)的原型
9.2 CCheckAcl類(lèi)的成員變量和函數(shù)
9.3 對(duì)服務(wù)提供者函數(shù)做管制的函數(shù)
9.3.1 CheckStartup
9.3.2 CheckSocket
9.3.3 CheckCloseSocket
9.3.4 CheckConnect
9.3.5 CheckAccept
9.3.6 CheckSend
9.3.7 CheckSendTo
9.3.8 CheckRecv
9.3.9 CheckRecvFrom
9.4 封包處理函數(shù)
9.4.1 InitializeSession
9.4.2 CreateSession
9.4.3 DeleteSession
9.4.4 FindSession
9.4.5 SetSession
9.4.6 SetSessionEx
9.4.7 FinallySession
9.4.8 SendSessionToApp
9.4.9 GetSessionAndSetSessionNull
9.5 管制函數(shù)
9.5.1 IsLocaIIP
9.5.2 GetAccessInfo
9.5.3 GetAccessFromWorkMode
9.5.4 GetAccessFromAcl
9.5.5 FindAcl
9.5.6 FindTime
9.5.7 FindIP
9.6 初始化和清理函數(shù)
9.6.1 CCheckAcl
9.6.2 ~CCheckAcl
9.6.3 SetWindowsVersion
9.7 設(shè)置函數(shù)
9.7.1 IsWin9x
9.7.2 SetGuiProcessName
9.7.3 SetGuiWnd
9.7.4 GetGuiWnd
9.7.5 SetWorkMode
9.7.6 GetWorkMode
9.7.7 SetAcl
9.7.8 SetAclToChangedMode
9.8 相關(guān)知識(shí)點(diǎn)說(shuō)明
9.8.1 類(lèi)的構(gòu)造函數(shù)和析構(gòu)函數(shù)
9.8.2 全局變量的定義和使用
9.8.3 用指針實(shí)現(xiàn)動(dòng)態(tài)數(shù)組
第10章 Xfilter.dll的協(xié)議解析和公用函數(shù)分析
10.1 典型的協(xié)議封包數(shù)據(jù)
10.1.1 HTTP協(xié)議包頭實(shí)例
10.1.2 FTP下載/上傳文件封包實(shí)例
10.1.3 SMTP發(fā)送郵件封包實(shí)例
10.1.4 POP3接收郵件封包實(shí)例
10.2 CProtocolInfo類(lèi)原型
10.3 CProtocolInfo類(lèi)的成員函數(shù)列表
10.4 供外部調(diào)用的公共函數(shù)
10.4.1 GetProtocolInfo
10.5 類(lèi)內(nèi)部調(diào)用的私有函數(shù)
10.5.1 GetFromSend
10.5.2 GetFromRecv
10.5.3 GetFtp
10.5.4 GetHttp
10.5.5 GetSmtp
10.5.6 GetPop3BySend
10.5.7 GetPop3
10.6 公共模塊CXCommon類(lèi)
10.6.1 CXCommon類(lèi)的原型
10.6.2 CXCommon類(lèi)的成員函數(shù)列表
10.6.3 DIPToSIP
10.6.4 GetBit
10.6.5 SetBit
10.6.6 GetAppPath
10.6.7 GetPath
10.6.8 GetName
10.7 生成Xfilter.dll的工程文件(LspServ.def)
10.8 小結(jié)
第11章 Xfilter.exe與Xfilter.dll的接口
11.1 建立界面工程
11.2 主應(yīng)用程序類(lèi)CPropertyApp
11.2.1 CPropertyApp類(lèi)的原型
11.2.2 CPropertyApp類(lèi)的變量
11.2.3 初始化函數(shù)
11.2.4 退出函數(shù)
11.2.5 菜單函數(shù)
11.2.6 其他函數(shù)
11.3 隱藏的主窗口類(lèi)CMainFrame
11.3.1 CMainFrame類(lèi)的原型
11.3.2 CMainFrame類(lèi)的變量列表
11.3.3 CMainFrame類(lèi)的自定義消息處理函數(shù)
11.3.4 CMainFrame類(lèi)使用的線(xiàn)程函數(shù)
11.3.5 CMainFrame類(lèi)的其他成員函數(shù)
11.4 在任務(wù)欄上顯示圖標(biāo)的類(lèi)CSystemTray
11.4.1 CSystemTray類(lèi)的原型
11.4.2 CSystemTray類(lèi)的成員變量
11.4.3 CSystemTray類(lèi)的成員函數(shù)
11.5 小結(jié)
第12章 Xfilter.exe的文件操作
12.1 控管規(guī)則文件操作類(lèi)CAclFile
12.1.1 CAclFile類(lèi)的原型
12.1.2 CAclFile類(lèi)的成員變量
12.1.3 CAclFile類(lèi)的構(gòu)造和析構(gòu)函數(shù)
12.1.4 CAclFile類(lèi)的公有函數(shù)
12.1.5 CAclFile類(lèi)的私有函數(shù)
12.2 日志文件操作類(lèi)CXLogFile
12.2.1 CXLogFile類(lèi)的原型
12.2.2 CXLogFile類(lèi)的成員變量
12.2.3 CXLogfile類(lèi)的構(gòu)造和析構(gòu)函數(shù)
12.2.4 CXLogFile類(lèi)的公有函數(shù)
12.2.5 CXLogFile類(lèi)的私有函數(shù)
第13章 用戶(hù)注冊(cè)和下載網(wǎng)絡(luò)命令
13.1 用戶(hù)注冊(cè)窗口類(lèi)CRegister
13.1.1 CRegister類(lèi)的原型
13.1.2 CRegister類(lèi)的成員變量
13.1.3 VC中界面元素對(duì)象與變量的綁定
13.1.4 CRegister類(lèi)的成員函數(shù)
13.2 用戶(hù)注冊(cè)和下載網(wǎng)絡(luò)命令類(lèi)CHttpRequest
13.2.1 CHttpRequest類(lèi)的原型
13.2.2 CHttpRequest類(lèi)的變量
13.2.3 構(gòu)造和析構(gòu)函數(shù)
13.2.4 網(wǎng)絡(luò)請(qǐng)求函數(shù)
13.2.5 用戶(hù)注冊(cè)函數(shù)
13.2.6 下載網(wǎng)絡(luò)命令函數(shù)
13.3 模擬超級(jí)鏈接類(lèi)CHyperLink
13.3.1 CHyperLink類(lèi)的原型
13.3.2 CHyperLink類(lèi)的成員變量
13.3.3 CHyperLink類(lèi)的成員函數(shù)
13.4 可以更改字體顏色的標(biāo)簽類(lèi)CColorStatic
13.4.1 CColorStatic類(lèi)的原型
13.4.2 CColorStatic類(lèi)的成員變量
13.4.3 CColorStatic類(lèi)的成員函數(shù)
第14章 Xfilter.exe的屬性頁(yè)界面
14.1 屬性頁(yè)總窗口類(lèi)CMainSheet
14.1.1 CMainSheet類(lèi)的原型
14.1.2 CMainSheet類(lèi)的變量
14.1.3 CMainSheet類(lèi)的成員函數(shù)
14.2 封包監(jiān)視窗口類(lèi)CPacketMonitor
14.2.1 CPacketMonitor類(lèi)的原型
14.2.2 CPacketMonitor類(lèi)的成員變量
14.2.3 CPacketMonitor類(lèi)的成員函數(shù)
14.3 日志查詢(xún)窗口類(lèi)CLogQuery
14.3.1 CLogQuery類(lèi)的原型
14.3.2 CLogQuery類(lèi)的成員變量
14.3.3 CLogQuery類(lèi)的成員函數(shù)
14.4 控管規(guī)則窗口類(lèi)CAcl
14.4.1 CAcl類(lèi)的原型
14.4.2 CAcl類(lèi)的成員變量
14.4.3 CAcl類(lèi)成員函數(shù)
14.5 系統(tǒng)設(shè)置窗口類(lèi)CSystemSet
14.5.1 CSystemSet類(lèi)的原型
14.5.2 CSystemSet類(lèi)的成員變量
14.5.3 CSystemSet類(lèi)的成員函數(shù)
14.6 關(guān)于窗口類(lèi)CAbout
14.7 增加歡迎畫(huà)面
第15章 Xfilter.exe的控管規(guī)則設(shè)置
15.1 控管規(guī)則設(shè)置窗口類(lèi)CAclSet
15.1.1 CAclSet類(lèi)的原型
15.1.2 CAclSet類(lèi)的成員變量
15.1.3 CAclSet類(lèi)的成員函數(shù)
15.2 網(wǎng)絡(luò)/時(shí)間設(shè)置窗口類(lèi)CNetTimeSheet
15.2.1 CNetTimeSheet類(lèi)的原型
15.2.2 CNetTimeSheet類(lèi)使用的全局變量
15.2.3 CNetTimeSheet類(lèi)的成員函數(shù)
15.3 時(shí)間設(shè)置窗口類(lèi)CSetTime
15.3.1 CSetTime類(lèi)的原型
15.3.2 CSetTime類(lèi)的成員變量
15.3.3 CSetTime類(lèi)的成員函數(shù)
15.4 網(wǎng)絡(luò)設(shè)置窗口類(lèi)CSetNet
15.4.1 CSetNet類(lèi)的原型
15.4.2 CSetNet類(lèi)的成員變量
15.4.3 CSetNet類(lèi)的成員函數(shù)
15.5 IP地址段設(shè)置窗口類(lèi)CNetIPAria
15.5.1 CNetIPAria類(lèi)的原型
15.5.2 CNetIPAria類(lèi)的成員變量
15.5.3 CNetIPAria類(lèi)的成員函數(shù)
15.6 小結(jié)
第16章 聯(lián)機(jī)幫助的實(shí)現(xiàn)
16.1 幫助文件制作方法簡(jiǎn)介
16.1.1 選擇工具
16.1.2 制作方法
16.2 在幫助文件中使用API主題映射
16.3 將幫助文件應(yīng)用到程序中
第17章 打包與測(cè)試
17.1 安裝程序的制作
17.2 測(cè)試
17.3 Xfilter的部分測(cè)試文檔
17.4 小結(jié)
第三部分附 錄
附錄A 傳輸服務(wù)提供者函數(shù)
A.1 WSPAccept
A.2 WSPAddressToString
A.3 WSPAsyncSelect
A.4 WSPBind
A.5 WSPCancelBlockingCall
A.6 WSPCleanup
A.7 WSPCloseSocket
A.8 WSPConnect
A.9 WSPDuplicateSocket
A.10 WSPEnumNetworkEvents
A.11 WSPEventSelect
A.12 WSPGetOverlappedResult
A.13 WSPGetPeerName
A.14 WSPGetQosByName
A.15 WSPGetSockName
A.16 WSPGetSockOpt
A.17 WSPIoctl
A.18 WSPJoinLeaf
A.19 WSPListen
A.20 WSPRecv
A.21 WSPRecvDisconnec
A.22 WSPRecvFrom
A.23 WSPSelect
A.24 WSPSend
A.25 WSPSendDisconnect
A.26 WSPSendTo
A.27 WSPSetSockOpt
A.28 WSPShutdown
A.29 WSPSocket
A.30 WSPStartup
A.31 WSPStringToAddress
附錄B Xfilter宏代碼
B.1 最大代碼值
B.2 網(wǎng)絡(luò)命令代碼
B.3 用戶(hù)注冊(cè)代碼
B.4 日志文件相關(guān)代碼
B.5 自定義消息代碼
B.6 控制規(guī)則文件相關(guān)代碼
B.7 錯(cuò)誤代碼
B.8 控制代碼
B.9 訪(fǎng)問(wèn)權(quán)限控制代碼
B.10 其他控管規(guī)則的相關(guān)代碼
附錄C Xfilter結(jié)構(gòu)類(lèi)型
C.1 Internet結(jié)構(gòu)類(lèi)型
C.1.1 XUSER INFO
C.1.2 XNET_COMMAND_HEADER
C.2 控管規(guī)則結(jié)構(gòu)類(lèi)型
C.2.1 XACL HEADER
C.2.2 XACL
C.2.3 XACL IP
C.2.4 XACL TIME
C.2.5 XACL FILE
C.3 封包結(jié)構(gòu)類(lèi)型
C.3.1 SESSION
C.3.2 QUERY_SESSION
C.4 控制結(jié)構(gòu)類(lèi)型
C.4.1 XFILTER_IO_CONTROL
C.5 日志文件結(jié)構(gòu)類(lèi)型
C.5.1 LOG HEADER
C.5.2 LOG FIND
附錄D Xfilter全局變量
D.1 Xfilter.dll使用的全局變量列表
D.2 Xfilter.exe使用的全局變量列表

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)