网络嗅探器sniff的实现定稿

网络嗅探器sniff的实现定稿

ID:1976486

大小:571.89 KB

页数:40页

时间:2017-11-14

网络嗅探器sniff的实现定稿_第1页
网络嗅探器sniff的实现定稿_第2页
网络嗅探器sniff的实现定稿_第3页
网络嗅探器sniff的实现定稿_第4页
网络嗅探器sniff的实现定稿_第5页
资源描述:

《网络嗅探器sniff的实现定稿》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、JISHOU UNIVERSITY本科生毕业设计题目:网络嗅探器sniff的实现作者:得巴学号:20094040000所属学院:信息科学与工程学院专业年级:网络工程09级指导教师:哈哈哈职称:教授完成时间:2012年11月——2013年5月25日吉首大学教务处制网络嗅探器Sniff的实现得巴(吉首大学信息科学与工程学院,湖南吉首416000)摘要本文主要介绍网络嗅探器sniff软件实现。网络嗅探器Sniff软件能在多个软件平台上运行,比如Linux、window及Unix等平台。通过把网卡设置为混杂模式,来实现对网络上传输的

2、数据包进行捕获与分析。但任何事物都具有俩面性。此分析结果可以获知网络流量使用情况、网络资源使用率以及网络安全规则的执行情况等。作为网络评估、网络故障诊断和网络优化所使用。同时也可以用来对要攻监听网络进行摸底,获取网络结构等。达到非法获得信息的目的。本文主要介绍原始套接字在windows平台下实现了一个网络嗅探器程序,完成了对数据包进行解包、分析数据包的功能。关键词:网络嗅探器;sniff;分析IIITheDesignandImplementationofSniffNetworksnifferDeBa(CollegeofInf

3、ormationScienceandEngineering,JishouUniversity,Jishou,Hunan416000)AbstractSniffnetworksniffercanbesoftware,canalsobeahardware.NetworksnifferSniffsoftwarecanrunonmultiplesoftwareplatforms,suchasLinux,windowandUnixplatform.Sniffernetworkcardcanbeinstalledinmixedmode,

4、andrealizethenetworktransmissionofdatapacketcaptureandanalysis.Butitisalsoadouble-edgedsword.Theresultsofthisstudycanbeusedtoanalyzethenetworksecurityofnetworkoperationandmaintenancemayusetheagreementanalyzer:suchasnetworktrafficmonitoring,datapacketanalysis,monito

5、ringofcybersourceutilization,implementationofthenetworksecurityoperationrules,identificationandanalysisofnetworkdataanddiagnosisandrepairnetworkproblemsetc..Canalsobeusedtodataandmonitornetwork,achievethepurposeforobtaininginformationillegally.Thispapermainlyintrod

6、ucestherawsocketimplementsanetworksnifferprogramunderWindowsplatform,completedthedatapacketunpacking,analysisfunctionofdatapackets.Keywords:Networksniffer;sniff;analysisIII目录第一章引言11.1网络安全的现状11.2开发环境11.3本课题的研究意义11.4开发工具和技术简介21.4.1VisualC++简介21.5本文研究的内容2第二章网络嗅探器的基本原理

7、32.1什么是网络嗅探器sniff32.2网络嗅探器的实现基础32.2.1TCP/IP体系结构42.2.2数据包42.3常见的sniff52.4数据包捕获机制的研究52.4.1WinPcap包捕获机制52.4.1套接字包捕获机制6第三章入侵检测系统与嗅探器83.1入侵检测概念83.2入侵检测的实现与嗅探器83.2.1入侵检测与嗅探器的关系93.2.1数据包嗅探技术在入侵检测系统中的应用9第四章嗅探器的实现与测试114.1利用套接字开发网络嗅探程序的步骤114.2嗅探器的具体实现原理114.3数据包捕获程序设计144.3.1定

8、义数据结构144.3.2对原始套接字进行设置154.3.3原始数据包存入到缓存164.3.3对捕获的数据包进行分析174.3.4数据的分析输出184.4嗅探器的测试19第五章总结与展望20III5.1总结205.2展望20参考文献21附录22III网络嗅探器sniff的实现第一章引言第一章

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。