freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

郵件監(jiān)控smtppop3系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2025-06-30 15:31本頁(yè)面
  

【正文】 果“”后是“,”時(shí),顯然郵件的收件人的全部信息還沒(méi)結(jié)束,把判斷條件改為當(dāng)讀到“\r\n”時(shí)結(jié)束。這樣便把多個(gè)收件人全部提取出來(lái)了。提取多個(gè)抄送人的方法也通提取多個(gè)收件人的方法相同。 本章小結(jié)本章中對(duì)基于SMTP協(xié)議和POP3協(xié)議的郵件如何進(jìn)行關(guān)鍵信息還原做了詳細(xì)的介紹。給出了協(xié)議分析程序的總流程圖,以及協(xié)議分析回調(diào)函數(shù)的流程圖,提取發(fā)件人、收件人、抄送人、主題、日期、內(nèi)容和附件名的流程圖,并對(duì)他們進(jìn)行了比較詳細(xì)的分析。在本章的最后,提到了郵件還原過(guò)程中遇到的幾個(gè)棘手的問(wèn)題,以及相應(yīng)的解決辦法。第5章 監(jiān)視端的實(shí)現(xiàn) 引言郵件監(jiān)控子系統(tǒng)的構(gòu)成中不僅要有在被監(jiān)視計(jì)算機(jī)中的郵件還原程序,還應(yīng)該有監(jiān)視端軟件。所謂的監(jiān)視端軟件,就是在監(jiān)視者的計(jì)算機(jī)中安裝,用來(lái)查看被監(jiān)視計(jì)算機(jī)中郵件收發(fā)日志文件的軟件。作為郵件監(jiān)控子系統(tǒng)的一個(gè)構(gòu)成部分,本章中將對(duì)其進(jìn)行詳細(xì)介紹,包括框架組成和各功能的具體實(shí)現(xiàn)。 監(jiān)視端框架監(jiān)視端的框架組成如圖51所示,它的功能有:瀏覽被監(jiān)視者計(jì)算機(jī)中的郵件日志文件,瀏覽日志文件的刷新,添加被監(jiān)視的計(jì)算機(jī),刪除被監(jiān)視的計(jì)算機(jī),郵件日志文件的保存。圖51 監(jiān)視端軟件功能圖監(jiān)視端軟件界面設(shè)計(jì)如圖52所示,顯示被監(jiān)視者列表的是treeView控件,它在程序啟動(dòng)時(shí)動(dòng)態(tài)加載數(shù)據(jù)庫(kù)中的監(jiān)視者數(shù)據(jù)而顯示到控件中;顯示郵件日志的控件是webBrowser控件,它訪問(wèn)被監(jiān)視計(jì)算機(jī)中的郵件日志文件達(dá)到監(jiān)視效果;文件菜單中包括日志保存和退出菜單,管理菜單中有添加監(jiān)視計(jì)算機(jī)和刪除監(jiān)視計(jì)算機(jī)啊菜單刷新菜單實(shí)現(xiàn)了監(jiān)視列表和郵件日志的刷新功能,幫助中是版權(quán)信息。圖52 監(jiān)視端軟件界面設(shè)計(jì)圖 具體實(shí)現(xiàn) 數(shù)據(jù)庫(kù)監(jiān)視端軟件使用Microsoft Visual Studio 2008編寫,使用的語(yǔ)言是C,數(shù)據(jù)庫(kù)選擇了Microsoft Access。被監(jiān)視的計(jì)算機(jī)的信息保存在數(shù)據(jù)庫(kù)表USERINF中。USERINF結(jié)構(gòu)如表51所示。表51 數(shù)據(jù)庫(kù)USERINF表 字段名稱數(shù)據(jù)類型長(zhǎng)度(字節(jié))IP文本16USERNAME文本50IP表示被監(jiān)視計(jì)算機(jī)的IP地址,USRENAME表示被監(jiān)視計(jì)算機(jī)的使用者姓名。 IIS設(shè)置監(jiān)控端軟件的日志瀏覽功能是使用webBrowser控件實(shí)現(xiàn)的,前提是要在被監(jiān)視計(jì)算機(jī)上安裝IIS(Internet Information Server,互聯(lián)網(wǎng)信息服務(wù)),為了防止局域網(wǎng)內(nèi)惡意用戶的訪問(wèn),安裝完畢后設(shè)置默認(rèn)網(wǎng)站的端口為:5566。如圖53所示。圖53 修改后的默認(rèn)網(wǎng)站屬性 日志瀏覽、刷新和保存日志瀏覽的流程圖如圖54所示。圖54 日志瀏覽的流程圖當(dāng)選中treeView控件的某一個(gè)結(jié)點(diǎn)時(shí),會(huì)調(diào)用treeView1_AfterSelect()函數(shù),在該函數(shù)中首先獲取選中的結(jié)點(diǎn)的名字,其形式是“IP”+“空格”+“姓名”,將IP和姓名分離開(kāi),調(diào)用isconnected(string ipaddr)判斷該IP地址的計(jì)算機(jī)是否啟動(dòng),如果啟動(dòng)則把webBrowser1轉(zhuǎn)向地址myurl=Http:// + ip + : + port + /,然后更新Label為“客戶端已連接!”,“瀏覽XX的數(shù)據(jù)”;否則,更新Label為“客戶端尚未連接!”,“XX沒(méi)有連接網(wǎng)絡(luò).”。日志刷新功能是使用timer控件實(shí)現(xiàn)的,把timer的Interval屬性設(shè)置為10000,即表示事件的頻率為10秒。在timer1_Tick(object sender, EventArgs e)函數(shù)中添加代碼“()?!北銓?shí)現(xiàn)了每隔10秒日志內(nèi)容自動(dòng)刷新的功能。日志的保存功能是調(diào)用webBrowser控件的ShowSaveAsDialog()方法實(shí)現(xiàn)的。不需要自己編寫額外的代碼。 添加和刪除監(jiān)視計(jì)算機(jī)添加監(jiān)視計(jì)算機(jī)的界面如圖55所示。圖55 添加監(jiān)視計(jì)算機(jī)界面當(dāng)單擊“添加”按鈕后,把IP和姓名作為一條新紀(jì)錄插入到USERINF表中,如果記錄添加成功,操作狀態(tài)中顯示“添加成功!”的提示,否則提示“操作失?。 ?。刪除監(jiān)視計(jì)算機(jī)的界面如圖56所示。圖56 刪除監(jiān)視計(jì)算機(jī)界面當(dāng)選中一個(gè)結(jié)點(diǎn)后,分離出選中結(jié)點(diǎn)名字中的“IP”,當(dāng)單擊“刪除”按鈕后,在USERINF表中刪除該條記錄,如果刪除成功,在操作狀態(tài)中提示“操作成功!”,然后移除該結(jié)點(diǎn);否則提示“操作失??!”。 軟件編寫中的問(wèn)題及解決辦法(1)為什么沒(méi)有選用C/S模型的監(jiān)視軟件?起初設(shè)想的就是客戶端/服務(wù)器模型的監(jiān)視軟件,當(dāng)監(jiān)視端需要查看被監(jiān)視者的日志文件時(shí),被監(jiān)視者就開(kāi)始向監(jiān)視端傳輸日志文件。這時(shí)被監(jiān)視端作為服務(wù)器,監(jiān)視端作為客戶端請(qǐng)求連接。而且如果采用了C/S模型,需要編寫兩端的軟件,也由于時(shí)間的限制和自己能力的有限,一直試圖尋找另一個(gè)方法來(lái)實(shí)現(xiàn)監(jiān)視功能。終于,想到了IIS,利用它便可以很輕松的實(shí)現(xiàn),不用關(guān)心它是如何傳輸文件,也不用關(guān)心監(jiān)視端和被監(jiān)視端如何連接。只需要在計(jì)算機(jī)中安裝IIS,更改HTTP端口號(hào),便實(shí)現(xiàn)了監(jiān)視功能。(2)刷新被監(jiān)視計(jì)算機(jī)列表的問(wèn)題:當(dāng)添加或者刪除被監(jiān)視計(jì)算機(jī)后,主界面的被監(jiān)視計(jì)算機(jī)列表不能實(shí)現(xiàn)自動(dòng)刷新。解決辦法是添加了一個(gè)“刷新”菜單,當(dāng)單擊該菜單后,實(shí)現(xiàn)刷新列表的功能,原理是刪除treeView控件的所有節(jié)點(diǎn),從數(shù)據(jù)庫(kù)中重新讀取數(shù)據(jù)。 本章小結(jié)本章中介紹了監(jiān)視端軟件的功能模塊和個(gè)功能的實(shí)現(xiàn)方法。監(jiān)視端軟件具有添加被監(jiān)視計(jì)算機(jī)、刪除被監(jiān)視計(jì)算機(jī)、查看被監(jiān)視計(jì)算機(jī)的日志文件的功能。最基本的功能是查看被監(jiān)視者的日志文件,需要在被監(jiān)視計(jì)算機(jī)中安裝互聯(lián)網(wǎng)信息服務(wù),即IIS。編寫軟件使用的是Microsoft Visual Studio 2008,使用開(kāi)發(fā)環(huán)境提供的webBrowser控件和treeView控件便可以輕松實(shí)現(xiàn)了上述功能。第6章 綜合測(cè)試 引言上述章節(jié)中完成了基于SMTP協(xié)議郵件的還原、基于POP3協(xié)議郵件的還原和監(jiān)視端軟件。郵件監(jiān)控子系統(tǒng)是由這三個(gè)模塊組成,它們最終要最為一個(gè)整體運(yùn)行。本章中將對(duì)它們整合,并進(jìn)行測(cè)試,并對(duì)一些出現(xiàn)問(wèn)題的地方進(jìn)行分析。 準(zhǔn)備工作圖61 Outlook Express配置配置Outlook Express[11],賬戶的姓名為“yaming”,電子郵件地址為“hitgym@”,服務(wù)器配置如圖61所示。,因?yàn)榘惭b好IIS,并沒(méi)有修改網(wǎng)站的默認(rèn)目錄,所以它們的路徑為:C:\Inetpub\root。 測(cè)試 收件人、抄送人、主題、內(nèi)容是英文情況郵件的發(fā)件人是“hitgym@”,收件人是“hitgym@”,抄送人是“hitgym@”,主題是“test”,內(nèi)容是“test.”。發(fā)送完畢后,再接收該郵件,郵件的還原效果如圖62所示。圖62 郵件還原后效果 收件人、抄送人、主題、內(nèi)容是漢字情況郵件的發(fā)件人是“亞明hitgym@”,主題為“這是主題”,內(nèi)容為“這是測(cè)試內(nèi)容。”。發(fā)送完畢后,再接收該郵件,郵件的還原效果如圖63所示。圖63 郵件還原后效果 多收件人或抄送人情況郵件的發(fā)件人是“hitgym@。hitgym@”,主題是“多收件人”,內(nèi)容是“該郵件中含有多個(gè)收件人。”發(fā)送完畢后,再接收該郵件,郵件的還原效果如圖64所示。在郵件日志中,發(fā)送時(shí)的事件中收件人是兩個(gè),并且它們以“,回車換行.”分隔,并且接收郵件的事件中收件人也是同樣。圖64 郵件還原后效果 含有多附件情況郵件發(fā)件人是“hitgym@”,主題是“請(qǐng)看附件”,內(nèi)容是“該郵件中含有兩個(gè)附件。”,附件有兩個(gè),一個(gè)是“”,9字節(jié),一個(gè)是“Spam Filtering by ”,225千字節(jié)。發(fā)送完畢后,再接收該郵件,郵件的還原效果如圖65所示。 郵件內(nèi)容超量情況郵件收件人是“hitgym@”,主題是“測(cè)試”,內(nèi)容是二十二行“郵件監(jiān)控子系統(tǒng)”。發(fā)送完畢后,再接收該郵件,郵件的還原效果如圖66所示。圖65 郵件還原后效果圖66 郵件還原后效果 被監(jiān)視計(jì)算機(jī)未啟動(dòng)情況當(dāng)被監(jiān)視的計(jì)算機(jī)尚未啟動(dòng)時(shí),若瀏覽其郵件日志,則會(huì)如圖67顯示。在狀態(tài)欄中顯示“客戶端尚未連接!”和“XXX沒(méi)有連接網(wǎng)絡(luò).”右側(cè)的郵件日志顯示處會(huì)有出錯(cuò)提示。這個(gè)內(nèi)容其實(shí)就是“”網(wǎng)頁(yè)。圖67 被監(jiān)視計(jì)算機(jī)未啟動(dòng) 本章小結(jié)本章中搭建了郵件監(jiān)控子系統(tǒng)的運(yùn)行環(huán)境,并對(duì)下面的不同的郵件進(jìn)行了測(cè)試:發(fā)件人、收件人、抄送人、主題和內(nèi)容是英文的情況;發(fā)件人、收件人、抄送人、主題和內(nèi)容是漢語(yǔ)的情況;收件人或者抄送人是多個(gè)的情況;郵件附件是多個(gè)的情況;內(nèi)容過(guò)大不能顯示的情況;被監(jiān)視計(jì)算機(jī)為啟動(dòng)的情況。其中關(guān)于內(nèi)容如果過(guò)大無(wú)法顯示的情況,在第4章中已經(jīng)解釋,這是因?yàn)槿绻]件的內(nèi)容大到需要兩個(gè)或兩個(gè)以上的數(shù)據(jù)包封裝,沒(méi)有實(shí)現(xiàn)對(duì)其還原。結(jié) 論本文中通過(guò)使用LIBNIDS網(wǎng)絡(luò)安全開(kāi)發(fā)包,捕獲SMTP協(xié)議和POP3協(xié)議的郵件數(shù)據(jù)包,并對(duì)其中的發(fā)件人、收件人、抄送人、主題、日期、內(nèi)容和附件名稱進(jìn)行了還原。實(shí)現(xiàn)了基本的監(jiān)視功能,即在監(jiān)視端可以查看被監(jiān)視計(jì)算機(jī)中的郵件收發(fā)日志。該郵件監(jiān)控子系統(tǒng)設(shè)計(jì)的創(chuàng)新點(diǎn)主要有一下兩個(gè),一是使用了LIBNIDS網(wǎng)絡(luò)安全開(kāi)發(fā)包。眾所周知,網(wǎng)絡(luò)安全開(kāi)發(fā)包的種類非常多,其實(shí)現(xiàn)的功能也干差萬(wàn)別,系統(tǒng)的實(shí)現(xiàn)沒(méi)有使用Windows平臺(tái)專業(yè)數(shù)據(jù)包捕獲開(kāi)發(fā)包WinPcap,而選擇了LIBNIDS,使得郵件的還原變得相對(duì)簡(jiǎn)單。另一個(gè)創(chuàng)新點(diǎn)是在監(jiān)視端軟件的實(shí)現(xiàn)中使用到了IIS(互聯(lián)網(wǎng)信息服務(wù)),使得在監(jiān)視端瀏覽局域網(wǎng)內(nèi)的其他計(jì)算機(jī)(即被監(jiān)視的計(jì)算機(jī))中的日志文件變得更輕松。在被監(jiān)視計(jì)算機(jī)上安裝了IIS,并更改網(wǎng)站的端口,便可以在局域網(wǎng)訪問(wèn)該計(jì)算機(jī)上的郵件日志文件。由于時(shí)間和能力有限,該系統(tǒng)也有著它的不足之處。對(duì)郵件內(nèi)容的還原僅限內(nèi)容較少的情況,當(dāng)郵件的內(nèi)容部分大到需要多個(gè)數(shù)據(jù)包來(lái)封裝傳輸?shù)那闆r下,不能還原郵件的內(nèi)容。致 謝本課題是在導(dǎo)師遲樂(lè)軍教授親切關(guān)懷和悉心指導(dǎo)下完成的,導(dǎo)師以淵博的學(xué)識(shí)和嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,為學(xué)生開(kāi)拓了研究視野,豐富了專業(yè)知識(shí)。先生謙遜無(wú)私的高尚品質(zhì)、樸實(shí)真誠(chéng)的做人原則和一絲不茍的敬業(yè)精神,對(duì)學(xué)生將永遠(yuǎn)的鞭策。在我畢業(yè)設(shè)計(jì)期間,遲老師在學(xué)習(xí)、生活上都給予了我極大的關(guān)懷和鼓勵(lì)。從論文選題、實(shí)驗(yàn)仿真到最后論文的撰寫,遲老師都做了悉心的指導(dǎo),并提出了許多寶貴的建議。藉此完成之際,借此機(jī)會(huì)謹(jǐn)向尊敬的遲老師致以最衷心的感謝!感謝論文中參考的參考文獻(xiàn)的作者;對(duì)于提供論文中隱含的上述提及的支持者以及研究思想和設(shè)想的支持者表示感謝。特別感謝研究所實(shí)驗(yàn)室老師和師兄、師姐為我論文的完成提供了許多幫助。感謝我的同學(xué)和朋友的支持和幫助!在求學(xué)期間,我的親屬和朋友對(duì)我給予了無(wú)微不至的關(guān)懷,對(duì)此,我也表示深深的感謝!不要自己寫,要利用word來(lái)自動(dòng)生成。詳情請(qǐng)看最后一頁(yè)參考文獻(xiàn)1 丁岳偉. 基于SMTP協(xié)議電子郵件的還原. 小型微型計(jì)算機(jī)系統(tǒng). 2002,23(3):2902932 朱健,盧秉亮,王盛明等. 郵件發(fā)送客戶端SMTP協(xié)議的實(shí)現(xiàn). 微處理機(jī). 2008(1):1001023 Xiaofeng Zhang. An Smtp Filter System. Masters Abstracts International. 2005: 228922904 Victor R. Volkman. TCP and SMTP for Windows. Windows Developer39。s Journal. 1996,7(4):35395 唐燕. POP3協(xié)議解析及簡(jiǎn)單實(shí)現(xiàn). 電腦知識(shí)與技術(shù). 2007(16):9519526 李云飛. 基于Libnids的電子郵件還原. 科技信息. 2008(3):1961977 敬曉芳. 基于Libnids的電子郵件內(nèi)容的重現(xiàn). 電腦編程技巧與維護(hù). 2008(10):46498 ,2005:3843959 Wang Zhimin, Jia Xiaolin. Restoration and Audit of Internet Email Based on TCP Stream Reassembling. International Conference on Communication Technology Proceedings. 2007: 36837110 Liu Ming, Li Yunchun and Li Wei. Spam Filtering by Stages. International Conference on Convergence Information Technology. 2007: 2209221311 魏強(qiáng),劉溢壘. EMAIL(電子郵件)收發(fā)學(xué)習(xí)教程. 北京大學(xué)出版社,2000:45
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1