即时通文件传输审计系统的研究与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:smashnj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
即时通讯软件(IM)作为一种便捷的网络通讯技术已成为广大网民工作生活所不可或缺的信息交流平台,与此同时即时通讯软件的安全问题越来越受到重视。设计实现能实时审计用户传输文件的即时通讯文件审计系统有重要的意义。本文首先介绍了即时通讯软件标准通信模型,并对当前即时通讯软件两个通用协议XMPP (Extensible Messageing and Presence Protocol,可扩展消息与存在)协议及SIMPLE (SIP for Instant Messaging and Presence Leveraging Extensions)协议进行了分析对比。然后通过搭建协议分析环境,在大量测试分析的基础上,提取总结出了Fetion、QQ、MSN和雅虎通四种即时通讯软件文件传输的应用层特征。基于此,本文对Linux平台网络数据包捕获及处理技术进行了研究,并给出了Linux平台下基于LIBPCAP库进行数据包捕获及协议分析的过程和方法。在此基础上,通过对需求的分析和系统目标的总结,对即时通讯软件文件传输协议特征及特征匹配方法进行了深入的研究,设计出一个通用的即时通讯软件文件审计系统。基于即时通讯软件文件审计系统的基本功能,将系统模块化并逐步实现,其中涉及到深度包检测、文件重组还原中的协议切换、TCP重传、协议切换、TCP“粘包”等关键技术。本文在测试床上构建的网络环境及真实网络环境中对系统进行了测试,评定了系统的性能。系统可以有效的审计IM传输的文件,不受文件类型、文件大小及网络环境的限制。在网络环境突变、网络状况异常恶劣(网速<10K、丢包率10%)的条件下,也可正常审计文件。本文最后对系统的研究与开发工作进行了简要总结,并简要阐述了下一步对该系统进行扩充与完善的工作。
其他文献
随着计算机、微电子和自动化技术的快速发展,嵌入式片上系统(SOC)的智能控制已成为近几年人们研究的热点,并得到了广泛应用。其中将微控制器应用在测量仪器中,被人们认为是SOC应用发展中最有发展前景的。本文在分析Silicon Labs公司生产的C8051F系列微控制器功能及资源的基础上给出了使用C8051F340微控制器控制多步进电机协调工作的设计并将此应用于光谱测量仪中。近年来利用微控制器来控制步
多天线(MIMO)系统是下一代无线通信的关键技术,空时码是多天线系统的重要组成部分,通信对抗领域迫切需要研究空时码的盲识别,它能够为多天线系统对抗技术提供基础和技术支撑,具有重
随着科技的发展,生活中出现了大量的高清显示设备(如液晶电视、电脑显示器)和高性能的图像捕捉设备(如摄像机、照相机、手机摄像头),为像素通信系统的诞生提供了机会。   像素通
本文源于国家科技重大专项“传感器网络电磁频谱监测关键技术研究”(编号:2010ZX03006-002-01)。本文根据实验系统的设计要求,参与搭建了实验系统的硬件平台,并基于该硬件平台
无线传感器网络(Wireless Sensor Networks,WSN)作为新兴的网络测控技术,逐渐渗透进入多元化的生物医学应用领域。生物和生理传感器、低功耗集成电路、计算机科学以及无线通
近年来P2P网络及其性能保障机制迅速发展,但在节点能量受限环境下,任务分配的不平衡仍将导致某些高负载节点因能耗过大而提前终止生命周期。本文提出一种负载均衡算法,并通过系
近年来,随着科技的发展,传统平面二维显示技术越来越难以满足人们日常生活、娱乐的需求,3D立体显示成为下一代显示技术的热点。基于双目视差的立体显示技术是众多3D技术中应
羽毛球机器人击打羽毛球需要对高速飞行的羽毛球进行实时可靠的检测,需要对来球的轨迹做出准确的预测,在此基础上及时移动到合适的位置,在合适的时间进行击球。羽毛球机器人
随着互联网技术和移动通信技术的不断发展,人们对于视频应用的需求越来越大,例如视频会议、可视电话、视频监控等。近年来提出的国际标准H.264和国家标准AVS由于比以往标准有
煤矿带式输送机是煤矿生产系统的关键运输设备,具有“矿山动脉”之称。一旦发生故障,必将带来不可估量的财物损失,甚至人员伤亡。如何对带式输送机出现的故障进行准确的分析