即时通信息监听技术的研究与实现

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:meng010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着即时通类软件在为人们带来诸多方便的同时,也为色情、反动言论及邪教异端邪说洞开方便之门,在企业内部的广泛应用也产生了诸如技术泄密、工作效率降低及网络使用成本增加等一系列问题,因此深入分析即时通软件的模型与协议,从而设计适用于中国计算机网络和信息安全所需要的即时通信息监听技术具有极为重要的意义.该文首先分析了典型即时通软件通讯模型.通过自行设计的网络抓包环境研究了目前两种主流即时通软件AOL、Yahoo!Messenger的协议格式.并针对消息传输部分的协议进行了详尽的分析,指出了如何在两种数据传输包中对消息实体的定位方法.通过对网络监听原理的研究,提出了利用以太网的广播特性,在共享式网络环境下使用伯克利数据包过滤器技术获取网络信息.在充分研究协议模型的基础上结合Linux操作系统的特点,并根据该课题要求,设计了使用Libpcap库函数的网络监听软件.该软件全面捕捉通过即时通软件传递的消息的内容,找出可能含有害信息的消息并建立了黑名单.并对系统进行了测试.文章的最后,指出下一步需要继续的工作.
其他文献
随着计算机辅助设计(Computer Aided Design)的发展,设计者逐渐从繁重的设计劳动中解脱出来.近几年CAD技术在企业中应用的不断深入,二维CAD技术已经不能满足企业进行技术设计
故障注入技术作为一种常用的技术广泛应用于软件测试领域。它通过有意识地向待测系统中施加特定的故障,来观察系统对于异常状况的处理与反应。代码故障注入作为故障注入的一
在应用实际中,计算机经常要识别来自传感器的不确定性、高度非线性、时变性、高噪声等特点信号并对系统进行控制,要建立其精确数学模型是很困难的.因此,传统的基于精确数学模
本论文主要研究了大学时间表问题中的考试时间表问题及其求解方法,并结合实例进行了求解讨论,其主要工作如下:1、介绍了大学时间表问题的产生背景、发展状况、约束条件、分类
网络技术的发展为医疗信息的共享和交换,提供了可实现的平台和技术保障。电子病历是医疗信息的核心内容,所以构建以电子病历为核心的基于网络的医疗信息体系,是实现医疗体系现代
现有的互联网提供了一种”尽力而为”(best-effort)服务,在这种服务模型下,所有的业务流”一视同仁”公平地竞争网络资源.随着互联网技术的飞速发展,IP业务也得到了快速增长和多
身份认证是证实一个声称的身份是否真实有效的过程,是网络安全技术的一个重要组成部分。本文详细讨论了基于X.509证书格式的PKI认证技术的原理和实现过程,分析了这种认证技术的
蛋白质二级结构预测的方法中绝大多数都是根据蛋白质的一级结构信息即氨基酸序列来进行预测的,而没有考虑到编码蛋白质氨基酸残基序列的DNA序列及其对应密码子中是否隐含有与
随着云计算和虚拟化技术的蓬勃发展,业界学者逐步深入了相关研究。作为实现云计算的关键基础技术,虚拟化提供了一致性的系统级平台,而镜像文件正是扮演了将该平台实例化的重
该文以电子商务的定义、功能和特性开篇,介绍电子商务的现状与发展.在此基础上提出电子商务的一个非常重要的问题——电子商务的安全问题.由此引出目前处于主流并且非常有效