基于Linux平台下的Email监控系统

来源 :西安交通大学 | 被引量 : 0次 | 上传用户:zhiqi_xu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文研究了国内外目前邮件监听的状况,提出了基于Linux平台的用户界面友好的网络邮件监听系统.首先通过对以太网的工作原理、Linux的网络体系结构以及Linux的TCP/IP协议栈的研究,实现了网络数据包的捕获,同时提出了IP数据包重组的算法.然后分析了以太网的帧结构、IP数据报的传输格式、TCP传输格式并详细研究了RFC822、SMTP、POP3、MIME等各种邮件协议,并以此为基础还原出了完整的邮件数据.其次,通过分析附件类型,提取出附件包含的文本信息并对其进行词法分析.其中着重研究了.zip文件的文件格式以及unicode与国标的汉字内码的映射关系.最后利用Netfilter的钩子函数,实现了邮件过滤防火墙,并提出策略链的数学模型,其中使用了Linux的C/S结构,通过Socket通信,保证了监听模块和过滤模块的实时数据交换.在该文的最后,分析了系统的局限,并提出对进一步工作的展望.该文在网络信息捕获、网络协议分析、信息过滤防火墙上进行了深入的研究,同时在Linux环境下正确浏览中文Word文档方面提出了自己新的想法.
其他文献
随着Internet的迅速发展,人们获取信息的方式正发生着很大变化.基于Web信息检索系统已成为获取Internet上有用信息的一种非常有效的工具.然而目前基于Web信息检索系统普遍存
该文的研究目的即在于,为解决上述问题开拓思路,解决其中的若干方面,并尝试以统计数据分析的各种定量方法,在软件质量评测研究技术化、科学化的方向上迈进一小步.该文首先针
该文说明了一种综合使用非形式化和形式化技术对VB程序进行逆向工程的方法.这种方法先用非形式化技术给出对源代码的图形描述,然后在这些图形描述的指导下,找出系统的关键过
数据仓库产生于20世纪90年代初,是数据库技术方面的一个新的发展方向.伴随着神奇的“啤酒搭着尿布卖”的故事,一系列新名词如“数据挖掘”、“数据仓库”为人们所熟知.随后各
随着网络的普及与快速应用的发展,远程教育成为当前教育领域一个十分热门的研究方向,由于远程教育无地区限制、无师资及场所限制,可以预见,远程教育将成为教育模式中的重要一环,但
该文首先介绍三个著名的硬件厂商的解决方案,它们的产品和开发的技术,然后重点研究了Linux的网络技术,包括系统中网络设备的数据结构,网络设备的初始化,网络接口层、IP层、TC
分布式虚拟环境(Distributed Virtual Environment,DVE)是一个分布式的应用系统,它描述了一个模拟的3D空间,不同地点的用户同时出现在这个空间中,我们称这种共享的空间为一个虚拟
智能手机和数码相机的普及使得普通用户拍摄照片和视频变得越来越简单,也使普通用户对照片和视频的质量有了更高的要求。然而由于专业设备和摄影技术的缺乏,普通用户拍摄的照片
随着互联网技术的快速发展,新的业务需求的不断涌现,网络用户量和数据量的增加超出了传统互联网的承载能力,网络中的各种问题也慢慢凸显出来。为了适应新的网络需求,世界各国
该文旨在研究一种新的网络模拟工具,有效的扩大原有模拟器的模拟能力,并应用到实践中去.该文在深入研究已有的离散事件模拟器的运行机制和分布式处理原理的基础上,采用分布式