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

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

论文摘要

即时通讯软件(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%)的条件下,也可正常审计文件。本文最后对系统的研究与开发工作进行了简要总结,并简要阐述了下一步对该系统进行扩充与完善的工作。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 即时通讯软件发展与现状
  • 1.2 课题的研究内容及目标
  • 1.3 论文的组织结构
  • 第二章 IM通信模型及标准协议介绍
  • 2.1 即时通讯软件通信标准
  • 2.2 IM标准协议
  • 2.2.1 XMPP协议簇
  • 2.2.2 SIMPLE协议簇
  • 2.2.3 XMPP与SIMPLE的比较
  • 2.3 本章小结
  • 第三章 IM协议分析
  • 3.1 协议分析环境与方法
  • 3.2 即时通协议特征
  • 3.2.1 QQ
  • 3.2.2 Fetion
  • 3.2.3 MSN
  • 3.2.4 雅虎通
  • 3.3 本章小结
  • 第四章 系统设计与实现
  • 4.1 设计思想
  • 4.1.1 设计目标
  • 4.1.2 体系结构
  • 4.1.3 运行环境
  • 4.2 系统详细设计与实现
  • 4.2.1 数据采集模块
  • 4.2.2 协议分析处理模块
  • 4.2.3 文件重组还原模块
  • 4.3 系统关键技术
  • 4.3.1 深度包检测技术
  • 4.3.2 TCP粘包
  • 4.3.3 TCP数据包乱序重传
  • 4.3.4 UDP乱序
  • 4.3.5 协议切换
  • 4.4 本章总结
  • 第五章 系统测试
  • 5.1 运行实例
  • 5.2 广域网测试
  • 5.2.1 测试环境
  • 5.2.2 测试案例
  • 5.2.3 测试结果
  • 5.3 局域网测试
  • 5.4 本章小结
  • 第六章 结束语
  • 6.1 工作总结
  • 6.2 今后的工作展望
  • 参考文献
  • 致谢
  • 攻读学位期间主要的研究成果
  • 相关论文文献

    • [1].犀利话[J]. 课堂内外(高中版) 2017(04)
    • [2]."轻松传"文件传输系统的研发与搭建[J]. 现代电视技术 2020(07)
    • [3].基于ZigBee的文件传输研究[J]. 计算机技术与发展 2015(12)
    • [4].关于分布式文件传输系统的技术要点探究[J]. 电子技术与软件工程 2014(18)
    • [5].网络文件传输机制探析[J]. 现代商贸工业 2013(01)
    • [6].广播电视台文件传输系统的搭建[J]. 数字传媒研究 2020(01)
    • [7].一种使用短波电台的大文件传输方式[J]. 数码世界 2020(06)
    • [8].揭示文件传输管理的战略价值[J]. 中国金融电脑 2008(06)
    • [9].科学计算环境文件传输和共享服务[J]. 科研信息化技术与应用 2018(03)
    • [10].基于java语言的大文件分片传输[J]. 通讯世界 2020(06)
    • [11].2.4G无线文件传输系统的设计与实现[J]. 中国集成电路 2012(11)
    • [12].FTP与SFTP两者有什么区别[J]. 电脑知识与技术(经验技巧) 2019(11)
    • [13].实现更加安全的文件传输服务[J]. 网络安全和信息化 2020(06)
    • [14].妙用QQ PC与WP8手机无线传文件[J]. 电脑爱好者 2014(05)
    • [15].日常文件传输中的潜在安全威胁[J]. 中国金融电脑 2008(08)
    • [16].内外网文件传输方式安全性探讨[J]. 电脑知识与技术 2018(29)
    • [17].文件传输加密原则及处理方式研究[J]. 科技创新与应用 2014(20)
    • [18].自适应文件传输与策略研究[J]. 计算机工程与应用 2012(36)
    • [19].海量文件传输重名避规的研究和实现[J]. 科技资讯 2008(34)
    • [20].FTP文件传输服务在教学中的应用[J]. 科学咨询(教育科研) 2008(02)
    • [21].远程素材上载文件传输系统设计与思考[J]. 中国新通信 2019(24)
    • [22].改善生产效益不如改善客户服务[J]. 今日印刷 2020(08)
    • [23].探讨如何提高航危报数据文件传输质量[J]. 农业与技术 2014(11)
    • [24].保密文件传输系统的设计与实现[J]. 机械管理开发 2008(01)
    • [25].东方通助力华夏银行文件传输系统建设[J]. 计算机与网络 2008(17)
    • [26].地震台站数据文件传输智能管理[J]. 华南地震 2010(01)
    • [27].煤矿综合自动化集成系统中文件传输组件的设计[J]. 电脑知识与技术 2016(11)
    • [28].大文件传输 各有各的招[J]. 电脑爱好者(普及版) 2008(11)
    • [29].QQ、MSN传文件,有快有慢,中了什么邪? 文件传输背后的秘密[J]. 电脑爱好者 2009(07)
    • [30].远程取文件 用QQ也行[J]. 电脑爱好者 2017(01)

    标签:;  ;  ;  

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

    猜你喜欢