优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

VC邮件监控设计设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘要 本论文主要研究了使用LIBNIDS网络安全开发包对邮件客户端收发的邮件的还原。邮件客户端收发邮件时涉及到的协议是SMTP协议和POP3协议。利用LIBNIDS网络安全开发包对邮件的数据包进行捕获,实现了邮件发件人、收件人、抄送人、收发日期、邮件主题、邮件内容和邮件的附件名称信息的提取。在对邮件的各字段进行还原的过程中,对SMTP和POP3进行协议分析,使用捕获到的SMTP协议和POP3协议邮件的数据包中的内容,分析了邮件的发送和接收时各字段所在的位置和对应的格式。对于含有汉字的字段,如发件人、收件人、抄送人、主题、内容和附件名的还原,也利用分析出的邮件各字段数据格式,设计出汉字还原的方法。在此基础上,实现了邮件监视端软件的编写,利用互联网信息服务(IIS)浏览被监视计算机中的邮件日志文件,实现了邮件监控子系统中监视邮件收发情况的功能。关键词 网络监控;邮件监控;邮件还原;SMTP;POP3第1章 绪论1.1 课题背景随着企业内部局域网络和办公自动化的普及,企业的办公及业务环境得到很大的改善,同时,网络的安全问题也越来越受到关注。由于企业内部网中存有与企业相关的机密信息,而这些信息关乎到企业的利益,甚至生存,因此,企业内部局域网中的核心机密数据的安全性越来越为人们所关注,对文件数据的安全管理系统的研究有着非常重要的现实意义[1]。电子邮件作为互联网高速发展的一个标志,它的使用越来越普遍,不仅成为企业内部的沟通桥梁,也是企业和外部进行各类业务往来的重要管道,为保护商业秘密不通过邮件外泄,成为企业的一件大事,邮件监控也就越来越重要[2]。不仅对于企业,对于校园内的各个实验室,计算机中文件的安全问题仍然是不可忽视的。作为实验室内部人员发送邮件的监视系统,不仅要监视收件人、主题和内容等信息,邮件的附件名称等也需要获取,因此邮件监控尤为重要。文中主要研究了基于SMTP协议和POP3协议的邮件主要信息的还原,使用LIBNIDS网络安全开发包,捕获使用邮件客户端收发的邮件的数据包,并对邮件的发件人、收件人、抄送人、邮件日期、主题、内容和附件名称进行还原。能够在监视端浏览被监视计算机中的邮件日志文件,达到了监视的效果。1.2 课题来源、目的和意义本课题来自于计算机网络与信息安全技术研究中心。通过对邮件监控子系统的研究与实现,达到对企业内部网和实验室局域网中收发邮件的监视,发现泄露信息的人员,实现企业和实验室的保密工作。1.2.1 国外研究现状国外有一些邮件监控的共享软件[3]。比如:Email Monitoring,是一款可以监控多个电子邮件账户的软件。它不仅仅实现了电子邮件的监控,还可以过滤垃圾邮件。另如SOFTX电子邮件监视器,可以监控所有向外发送的邮件,可以提醒未经批准或未知的程序正试图发送电子邮件,可以阻止电子邮件发送到未知的收件人以及电子邮件中包含可能不安全的附件等[4]。1.3 主要研究内容1.3.1 邮件监控邮件监控包括监控Outlook、Fox mail等邮件客户端工具和Web Mail(浏览器通过Web方式来收发电子邮件)。本文中只对使用邮件客户端收发的邮件进行监视,邮件客户端使用SMTP协议发送邮件,使用POP3协议接收邮件。记录发送邮件的各种信息,包括发送和接收方的邮件账号、抄送的邮件账号、邮件主题、邮件正文、邮件附件名字、邮件服务器的IP地址等,并写入日志文件。1.3.2 监控端软件为了在监视端浏览被监视者的日志,要编写一个具有浏览被监视者计算机上的邮件日志文件的软件。该软件可以添加需要监控的计算机,删除监控的计算机,浏览日志,保存日志的功能。如果被监视的计算机未启动,则显示指定内容。1.4 本文结构本文主要内容如下:第2章中,介绍了邮件监控子系统研究与实现的理论基础,简单介绍了SMTP和POP3协议、 LIBNIDS开发包、BASE64编码。第3章中,介绍了邮件监控子系统的系统构成和框架。第4章中,介绍了基于SMTP协议和POP3协议的邮件还原。第5章中,介绍了监视端软件的具体实现。第6章中,测试邮件监控子系统,对不同类型的邮件收发情况进行了测试。第2章 邮件监控子系统构成和框架2.1 引言邮件监控子系统是网络监控系统的一个子系统,它的目的是监控被监视的计算机收发邮件的内容,这些内容包括邮件的发件人、收件人、抄送人、主题、日期、内容和附件名称。邮件监控子系统是一个综合的系统,该系统由三个模块组成,它们分别是基于SMTP协议的邮件还原程序,基于POP3协议的邮件还原程序和在监视端进行监视的软件。它们的功能,以及它们之间的联系,会在本章中进行详细的介绍。2.2 模块组成作为网络监控系统的子系统,邮件监控也具有重要的意义,它监视了计算机中的文件通过邮件附件的形式向外发送的情况,不仅如此,它还记录了使用邮件客户端进行收发邮件的信息,并将收发到的邮件进行相关信息的提取,写入邮件日志文件。 全套毕业设计包含的内容如下:源程序+论文(15000字以上)+可执行程序+答辩稿+开题报告如需要请您和我们客服QQ联系