基于WinPcap的电子邮件监测系统的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:ccc1A2B3C
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的飞速发展及电子邮件的应用普及,利用电子邮件进行不良信息传播的情况越来越严重,这给企业和用户带来极大的困扰。因此对网络中的电子邮件监测来获取电子邮件内容已成为当务之急。通过获取电子邮件内容,企业管理人员可以知道公司内部每一封邮件发送的时间、去向、主题和由谁所发,可以有效地阻止通过电子邮件盗取企业内部机密的行为,也可以对利用电子邮件进行犯罪联络的行为给予打击。  本文从保护企业信息安全角度出发,捕获监测企业办公人员通过办公局域网发送接收电子邮件信息内容;采用第三方网络捕获监测方式对指定的网络出口捕获数据实时监测使用SMTP/POP3协议发送接收的电子邮件。对使用基于Webmail发送接收电子邮件及防范垃圾电子邮件只作相关探讨。  针对常见的网络数据包分析工具的局限性,本课题对其进行了改善,并提出了有效可行的方案,该题目基于WinPcap库开发,采用了低层次分析、数据包详细监测、多样格式转储、模块化设计思想、插件式开发等方法,有效解决了常见网络数据包分析工具的局限性问题,达到提高数据包分析效率,增强数据包分析功能的效果。  本课题采用插件式开发,基于插件的设计能够把扩展功能从框架中剥离出来,让框架更容易实现,降低了框架的复杂度;扩展功能和框架在保持接口不变的情况下,可以灵活的独立变化和发布,两者以一种很松的方式耦合。公开插件接口,让第三方有机会扩展应用程序的功能。利用本课题的二次开发库结合提供的网络分析主程序头文件、静态库和动态库,任何人即可开发自己的扩展插件。  通过搭建测试实验环境进行测试,验证了电子邮件监测系统已经基本实现了电子邮件监测还原的功能。在测试实验环境中,电子邮件监测系统捕获电子邮件的成功率很高,对发送接收的电子邮件都可以实时监测到,但是还原的成功率有待提高。电子邮件监测系统在大规模网络部署中还存在一些问题,有待进一步深入研究。建议电子邮件监测系统在小型局域网中使用,局域网中PC机总数量不要超过50台。针对系统存在的一些不足之处,本文结论部分对其做了相关阐述并提出相关的改进方法。
其他文献
目的:探讨异基因造血干细胞移植(allo-HSCT)后EB病毒(EBV)相关的淋巴细胞增殖性疾病(PTLD)的诊断及治疗措施。方法:回顾性分析航天中心医院1例急性髓系白血病allo-HSCT后合并小肠PT
无线传感器网络是大量的静止或移动的传感器以自组织和多跳的方式构成的无线网络,其目的是协同地感知、采集、处理和传输网络覆盖地理区域内感知对象的监测信息,并报告给用户。
虚拟手技术是实现自然高效的人机交互的关键技术之一,而基于虚拟手的抓取交互技术在人机交互接口和虚拟现实、计算机动画等应用中发挥着重要的作用。本文希望虚拟手抓取交互
从细微处着手,辨析物流追踪效果与物流客户服务之间的紧密关系,并以珠三角地区为研究区域提出优化物流追踪效果以及提升客服质量的相关措施,具有较强的针对性和独创性.
数字视频已成为多媒体应用领域的主要媒体形式,以视频监控系统为代表的大量数字视频应用逐渐出现在人们的日常生活之中。数字视频的广泛应用伴随着海量视频数据的产生,数据量大
新浪微博作为社交网络的典型代表,因其平台的便捷、信息的传播高效、用户的交互性强等特点吸引着大量用户。而随着用户规模的不断增加,微博产生的速度也在不断扩大,新浪微博每天
文化需要张扬,不张扬就会被淹没。历史需要记载,不记载就会被遗忘。盛世修志乃中华民族之传统。2004年9月起,平湖市广播电视台根据市委、市政府的要求,着手编纂《平湖市广播
艺术是民族意识的反映,又能反过来影响民族意识。多少年来,从事美术教育工作的学人们,为中国的美术教育事业,呕心沥血,为传承民族文化艺术薪火辛勤耕耘,做出了巨大的贡献。杨
鞋子在人们的生活中是不可或缺的,鞋子的舒适程度对人们的出行有着重要的影响。不合适的鞋子不但穿起来不舒服,还会对脚造成损伤,导致趾甲内陷、跟腱炎等疾病。为了提供符合消费
几内亚比绍当前对旅游理论的研究普遍滞后,目前仍处于消化、吸收和借鉴国外研究成果的阶段,远远落后于世界水平。有关旅游研究的视角狭小,仅局限于旅游内部或旅游业的某些表面现