欢迎来到天天文库
浏览记录
ID:1976486
大小:571.89 KB
页数:40页
时间:2017-11-14
《网络嗅探器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的实现第一章引言第一章
此文档下载收益归作者所有