欢迎来到天天文库
浏览记录
ID:27247904
大小:801.50 KB
页数:59页
时间:2018-12-02
《摘要在因特网日益发展壮大今天,万维网在其上通信》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、南华大学计算机科学与技术学院毕业论文摘要:在因特网日益发展壮大的今天,万维网在其上的通信量已经超过90%,万维网信息的安全问题已经越来越被人们所重视,而作为万维网应用层核心协议的http协议是基础。当网络发生异常时,对网络上传输的数据进行监视和分析,是网管人员解决网络故障的一种常用方法。本文介绍应用层HTTP数据包的截获与还原技术的实现,并简要介绍其中所涉及的数据包截获、数据包分析、应用数据重组以及数据包解码等关键技术。该系统可以监听网管人员感兴趣的数据包,通过对其进行分析和研究,分析出其遵守的协议以及其应用层数据,恢复到被监视用户所看到数据的格式。该系统的实现,为
2、网管人员有效地管理网络提供了一种直观的工具。关键词:http数据包;截获;还原iv南华大学计算机科学与技术学院毕业论文Abstract:WiththeincreasingdevelopmentandexpansionofInternet,thetrafficofWorld-Wide-Webhasoccupiedmorethan90percentonInternetatpresent.Therefore,peoplehaveattachedmoreandmoreimportancetothesecurityoftheWWWinformation.WhileHTTP(H
3、ypertextTransferProtocol)asthecentralprotocolofWWW’sapplicationlayerformsthefoundationofit.MonitoringandanalysingthedatatransferredonnetworkisthedailyworksfornetworkmanagerThewriterofthispaperintroducedthedesignandimplementationforcapturingapartofhttpdatapackets,recoveringthecapturedht
4、tpdatapackets,andanalyzedsomekeytechnologiesaboutcapturingdatapacketbrief,packetanalyzing,reconstructingapplicationdataandpacketdecodingandsoon.Thissystemcanmonitorthepackageswhichnetworkmanagerisinterestedin,analyzetheprotocolswhichthepacketuses,recovertheformatwhichtheendusersee.Thei
5、mplementationofthesystemprovidesavisualtoolfornetworkmanagers.KeyWords:httppackets;capture;recoveriv南华大学计算机科学与技术学院毕业论文目录前言1第一章HTTP网络数据包截获与还原的理论基础21.1网络体系结构21.1.1网络参考模型概述21.1.2TCP/IP协议族31.2http协议概述41.2.1http协议的几个重要概念51.2.2http协议结构61.2.3http协议的运作方式121.3基于http协议的网络行为监视161.3.1http协议的安全因素16
6、1.3.2基于http协议监视的实现17第二章开发工具与环境配置192.1JAVA语言介绍192.1.1平台无关性192.1.2面向对象202.1.3安全稳定212.1.4支持多线程222.2JDK概述222.2.1Java开发工具JDK介绍222.2.2开发环境配置23第三章HTTP数据包截获243.1http数据包截获模块设计243.1.1体系结构设计243.1.2WinPcap工具253.1.3Packet.dll263.1.4Jpcap类库283.2数据包的存储293.3数据包捕获和存储流程图323.4数据包捕获和存储程序片断32第四章HTTP数据包信息的分
7、析与还原354.1字符编码的信息概述354.1.1ASCALL字符编码354.1.2GB2312字符编码364.1.3BIG5字符编码364.1.4UNICODE(UTF-8)字符编码364.2捕获数据包信息的分析384.2.1捕获数据数据包的重组分析384.2.2捕获数据包编码格式的分析404.2.3捕获数据的分析的程序片段40iv南华大学计算机科学与技术学院毕业论文4.3对捕获数据包信息的部分还原414.3.1捕获数据包信息还原的流程图414.3.2捕获数据包的信息还原算法42第五章总结52参考文献54谢辞55iv南华大学计算机科学与技术学院毕业论文前言在短
此文档下载收益归作者所有