sniffer電子郵件監(jiān)控程序設(shè)計(jì).doc
約45頁DOC格式手機(jī)打開展開
sniffer電子郵件監(jiān)控程序設(shè)計(jì),sniffer電子郵件監(jiān)控程序設(shè)計(jì)45頁,共計(jì)近4萬余字論述詳盡,編輯推薦下載參考!摘要隨著計(jì)算機(jī)科學(xué)的發(fā)展,sniffer(嗅探器)技術(shù)在網(wǎng)絡(luò)中的應(yīng)用越來越廣泛。sniffer在網(wǎng)絡(luò)管理、維護(hù)、安全方面發(fā)揮了重要作用。本文研究了一種基于sniffer思想的電子郵件監(jiān)控程序,可以使在共享式局域網(wǎng)中傳輸?shù)碾娮余]件受到監(jiān)控...
內(nèi)容介紹
此文檔由會(huì)員 方波 發(fā)布
Sniffer電子郵件監(jiān)控程序設(shè)計(jì)
45頁,共計(jì)近4萬余字 論述詳盡,編輯推薦下載參考!
摘 要
隨著計(jì)算機(jī)科學(xué)的發(fā)展,Sniffer(嗅探器)技術(shù)在網(wǎng)絡(luò)中的應(yīng)用越來越廣泛。Sniffer在網(wǎng)絡(luò)管理、維護(hù)、安全方面發(fā)揮了重要作用。本文研究了一種基于Sniffer思想的電子郵件監(jiān)控程序,可以使在共享式局域網(wǎng)中傳輸?shù)碾娮余]件受到監(jiān)控。管理人員可以根據(jù)這些信息進(jìn)行必要的管理。
該電子郵件監(jiān)控程序的主要功能是監(jiān)聽共享式以太網(wǎng)中網(wǎng)關(guān)或某臺(tái)主機(jī)的網(wǎng)絡(luò)流量,從中提取電子郵件的原始信息并轉(zhuǎn)存為文件。
本文主要內(nèi)容如下:介紹Sniffer一些背景技術(shù);介紹電子郵件相關(guān)協(xié)議和編碼技術(shù);介紹WinPcap及相關(guān)技術(shù);電子郵件分析、提取的技術(shù);闡述了程序的設(shè)計(jì)思路、結(jié)構(gòu)及相關(guān)技術(shù)。
關(guān)鍵詞:嗅探器 電子郵件 WinPcap 包捕獲
Abstract
With the development of computer science, Sniffer technology is widely used in network. Sniffer plays an important part in network manage, maintenance and security field. I developed an Email monitor program, it can monitor the Email that transmit in shared LAN. Administrator could use the infomation to manage the network.
The main function of the Email monitor program is that monitors the information of gateway or host transmit in shared LAN, and picks up the original infomation of Email and saves as file...
Keywords:Sniffer; Email; WinPcap; Packet Capture
目 錄
1 緒論 …………………………………………………………………………… (1)
2 涉及技術(shù)現(xiàn)狀及介紹 ………………………………………………………… (1)
2.1 .Net簡介 ………………………………………………………………… (1)
2.2 電子郵件相關(guān)技術(shù)介紹 ………………………………………………… (2)
2.2.1 POP3協(xié)議簡介 ………………………………………………… (2)
2.2.2 SMTP協(xié)議簡介 ………………………………………………… (2)
2.2.3 電子郵件中的TCP序號(hào) ……………………………………… (3)
2.2.4 電子郵件的編碼 ……………………………………………… (7)
2.3 WinPcap簡介 …………………………………………………………… (9)
2.4 NDIS簡介 …………………………………………………………………(10)
3 設(shè)計(jì)的具體實(shí)現(xiàn) ………………………………………………………………(11)
3.1 軟件的工作環(huán)境 …………………………………………………………(11)
3.2 軟件實(shí)現(xiàn)的功能 …………………………………………………………(11)
3.3 使用的工具 ………………………………………………………………(12)
3.4 如何使用軟件 ……………………………………………………………(12)
3.5 軟件的整體結(jié)構(gòu) …………………………………………………………(13)
3.6 捕獲網(wǎng)絡(luò)封包 ……………………………………………………………(15)
3.7 分析網(wǎng)絡(luò)封包中的郵件 ………………………………………………(17)
3.7.1 特征位 …………………………………………………………(17)
3.7.2 分析SMTP系列封包 ………………………………………… (17)
3.7.3 分析POP3系列封包 ………………………………………… (19)
3.8 分析、提取郵件的實(shí)現(xiàn)方法 ……………………………………………(20)
3.8.1 二次過濾法 ……………………………………………………(21)
3.8.2 失敗的方法 ……………………………………………………(23)
3.9 GUI ……………………………………………………………………… (24)
3.9.1 GUI主要窗體 ………………………………………………… (24)
3.9.2 GUI主要技術(shù) ………………………………………………… (26)
3.9.3 缺陷 ………………………………………………………………(27)
3.10 Win32控制臺(tái)程序分析 …………………………………………………(28)
3.10.1 dev.exe ……………………………………………………………(28)
3.10.2 sn.exe …………………………………………………………… (29)
3.10.3 listip.exe ……………………………………………………… (30)
3.10.4 pickmail.exe …………………………………………………… (32)
3.10.5 base64.exe ……………………………………………………… (35)
4 展望 ……………………………………………………………………………(38)
4.1 可能的改進(jìn)及發(fā)展空間 …………………………………………………(38)
4.2 應(yīng)用前景 …………………………………………………………………(38)
致謝 ………………………………………………………………………………(39)
參考文獻(xiàn) …………………………………………………………………………(39)
附錄A …………………………………………………………………………… (40)
1 緒論
本畢業(yè)論文(設(shè)計(jì))是電子郵件監(jiān)控軟件。其功能是捕獲共享式以太網(wǎng)中經(jīng)電子郵件客戶端發(fā)送的電子郵件并轉(zhuǎn)存為文件,以達(dá)到監(jiān)控在局域網(wǎng)(若非特別指出,本文所提及的局域網(wǎng)均指以太網(wǎng))中傳輸?shù)碾娮余]件的內(nèi)容的目的。因其本質(zhì)是一個(gè)Sniffer(嗅探器)類軟件,所以我將其命名為1Nut Sniffer....
部分參考文獻(xiàn)
[12] W.Richard Stevens.TCP/IP詳解(卷1:協(xié)議).北京:機(jī)械工業(yè)出版社,2000.4
[13] Douglas E.Comer.用TCP/IP進(jìn)行網(wǎng)際互連(第一卷:原理、協(xié)議與結(jié)構(gòu)).北京:電子工業(yè)出版社,2001.1
[14] Pete Loshin.TCP/IP透徹理解(第四版).北京:電子工業(yè)出版社,2003.9
[15] Andrew S. Tanenbaum.Computer Networks (Fourth Edition) 影印版.北京:清華大學(xué)出版社,2004.3
45頁,共計(jì)近4萬余字 論述詳盡,編輯推薦下載參考!
摘 要
隨著計(jì)算機(jī)科學(xué)的發(fā)展,Sniffer(嗅探器)技術(shù)在網(wǎng)絡(luò)中的應(yīng)用越來越廣泛。Sniffer在網(wǎng)絡(luò)管理、維護(hù)、安全方面發(fā)揮了重要作用。本文研究了一種基于Sniffer思想的電子郵件監(jiān)控程序,可以使在共享式局域網(wǎng)中傳輸?shù)碾娮余]件受到監(jiān)控。管理人員可以根據(jù)這些信息進(jìn)行必要的管理。
該電子郵件監(jiān)控程序的主要功能是監(jiān)聽共享式以太網(wǎng)中網(wǎng)關(guān)或某臺(tái)主機(jī)的網(wǎng)絡(luò)流量,從中提取電子郵件的原始信息并轉(zhuǎn)存為文件。
本文主要內(nèi)容如下:介紹Sniffer一些背景技術(shù);介紹電子郵件相關(guān)協(xié)議和編碼技術(shù);介紹WinPcap及相關(guān)技術(shù);電子郵件分析、提取的技術(shù);闡述了程序的設(shè)計(jì)思路、結(jié)構(gòu)及相關(guān)技術(shù)。
關(guān)鍵詞:嗅探器 電子郵件 WinPcap 包捕獲
Abstract
With the development of computer science, Sniffer technology is widely used in network. Sniffer plays an important part in network manage, maintenance and security field. I developed an Email monitor program, it can monitor the Email that transmit in shared LAN. Administrator could use the infomation to manage the network.
The main function of the Email monitor program is that monitors the information of gateway or host transmit in shared LAN, and picks up the original infomation of Email and saves as file...
Keywords:Sniffer; Email; WinPcap; Packet Capture
目 錄
1 緒論 …………………………………………………………………………… (1)
2 涉及技術(shù)現(xiàn)狀及介紹 ………………………………………………………… (1)
2.1 .Net簡介 ………………………………………………………………… (1)
2.2 電子郵件相關(guān)技術(shù)介紹 ………………………………………………… (2)
2.2.1 POP3協(xié)議簡介 ………………………………………………… (2)
2.2.2 SMTP協(xié)議簡介 ………………………………………………… (2)
2.2.3 電子郵件中的TCP序號(hào) ……………………………………… (3)
2.2.4 電子郵件的編碼 ……………………………………………… (7)
2.3 WinPcap簡介 …………………………………………………………… (9)
2.4 NDIS簡介 …………………………………………………………………(10)
3 設(shè)計(jì)的具體實(shí)現(xiàn) ………………………………………………………………(11)
3.1 軟件的工作環(huán)境 …………………………………………………………(11)
3.2 軟件實(shí)現(xiàn)的功能 …………………………………………………………(11)
3.3 使用的工具 ………………………………………………………………(12)
3.4 如何使用軟件 ……………………………………………………………(12)
3.5 軟件的整體結(jié)構(gòu) …………………………………………………………(13)
3.6 捕獲網(wǎng)絡(luò)封包 ……………………………………………………………(15)
3.7 分析網(wǎng)絡(luò)封包中的郵件 ………………………………………………(17)
3.7.1 特征位 …………………………………………………………(17)
3.7.2 分析SMTP系列封包 ………………………………………… (17)
3.7.3 分析POP3系列封包 ………………………………………… (19)
3.8 分析、提取郵件的實(shí)現(xiàn)方法 ……………………………………………(20)
3.8.1 二次過濾法 ……………………………………………………(21)
3.8.2 失敗的方法 ……………………………………………………(23)
3.9 GUI ……………………………………………………………………… (24)
3.9.1 GUI主要窗體 ………………………………………………… (24)
3.9.2 GUI主要技術(shù) ………………………………………………… (26)
3.9.3 缺陷 ………………………………………………………………(27)
3.10 Win32控制臺(tái)程序分析 …………………………………………………(28)
3.10.1 dev.exe ……………………………………………………………(28)
3.10.2 sn.exe …………………………………………………………… (29)
3.10.3 listip.exe ……………………………………………………… (30)
3.10.4 pickmail.exe …………………………………………………… (32)
3.10.5 base64.exe ……………………………………………………… (35)
4 展望 ……………………………………………………………………………(38)
4.1 可能的改進(jìn)及發(fā)展空間 …………………………………………………(38)
4.2 應(yīng)用前景 …………………………………………………………………(38)
致謝 ………………………………………………………………………………(39)
參考文獻(xiàn) …………………………………………………………………………(39)
附錄A …………………………………………………………………………… (40)
1 緒論
本畢業(yè)論文(設(shè)計(jì))是電子郵件監(jiān)控軟件。其功能是捕獲共享式以太網(wǎng)中經(jīng)電子郵件客戶端發(fā)送的電子郵件并轉(zhuǎn)存為文件,以達(dá)到監(jiān)控在局域網(wǎng)(若非特別指出,本文所提及的局域網(wǎng)均指以太網(wǎng))中傳輸?shù)碾娮余]件的內(nèi)容的目的。因其本質(zhì)是一個(gè)Sniffer(嗅探器)類軟件,所以我將其命名為1Nut Sniffer....
部分參考文獻(xiàn)
[12] W.Richard Stevens.TCP/IP詳解(卷1:協(xié)議).北京:機(jī)械工業(yè)出版社,2000.4
[13] Douglas E.Comer.用TCP/IP進(jìn)行網(wǎng)際互連(第一卷:原理、協(xié)議與結(jié)構(gòu)).北京:電子工業(yè)出版社,2001.1
[14] Pete Loshin.TCP/IP透徹理解(第四版).北京:電子工業(yè)出版社,2003.9
[15] Andrew S. Tanenbaum.Computer Networks (Fourth Edition) 影印版.北京:清華大學(xué)出版社,2004.3
TA們正在看...
- 消費(fèi)者行為學(xué)3e王曼及參考答案教學(xué)課件第7章消費(fèi)者...ppt
- 消費(fèi)者行為學(xué)3e王曼及參考答案教學(xué)課件第8章消費(fèi)者...ppt
- 混凝土結(jié)構(gòu)基本原理配套教學(xué)課件王海軍第1章緒論ppt.ppt
- 混凝土結(jié)構(gòu)基本原理配套教學(xué)課件王海軍第3章1受彎...ppt
- 混凝土結(jié)構(gòu)基本原理配套教學(xué)課件王海軍第3章2受彎...ppt
- 混凝土結(jié)構(gòu)基本原理配套教學(xué)課件王海軍第4章受壓構(gòu)...ppt
- 混凝土結(jié)構(gòu)基本原理配套教學(xué)課件王海軍第6章受扭構(gòu)...ppt
- 混凝土結(jié)構(gòu)基本原理配套教學(xué)課件王海軍第7章預(yù)應(yīng)力...ppt
- 混凝土結(jié)構(gòu)基本原理配套教學(xué)課件王海軍第9章混凝土...ppt
- 游戲應(yīng)用開發(fā)數(shù)字資源項(xiàng)目1準(zhǔn)備工作ppt.pptx