doc 【毕业设计】网络嗅探器的开发与设计 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:32 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-24 20:07

【毕业设计】网络嗅探器的开发与设计

数据,年以来网络监听技术出现了新的重要特征,传统的技术是被动的监听网络通信,用户名和口令,而新的技术则主动地控制通信数据。我们通过对网络嗅探器的数据包捕获与分析功能的进步了解,才能做到知己知彼,有针对行地获取所需要的信息,利于对这些信息进行网络安全分析和网络威胁应对。因此,对网络嗅探器的研究具有重要意义。国内外研究现状目前已经有不少的嗅探工具,譬如在环境下,最富盛名的工具是在环境下是和,以及同时支持和平台的等工具都是比较常见的。网络嗅探器实际是把双刃剑,通过使用网络嗅探器可以把网卡设置于混杂模式,并可以实现对网络上传输的数据包的捕获与分析,此分析结果可供网络安全分析之用,也可以为黑客发动进步的攻击提供有价值的信息。虽然网络嗅探器技术被黑客利用后会对网络安全构成定的威胁,但嗅探器本身的危害并不是很大,主要是用来为其他黑客软件提供网络情报,真正的攻击主要是由其他黑软来完成的。而在网络安全方面,目前使用最广泛的协议存在很多安全缺陷,网络嗅探器可以有效地探测在网络上传输的数据包信息,通过对这些信息的分析利用是有助于网络安全维护的。我们通过对网络嗅探器的数据包捕获与分析功能进步了解,才能做到知己知彼,有针对性的获取所需要的信息,利用对这些休息进行网络安全协议和网络威胁应对。中文翻译过来就是嗅探器,在当前网络技术中使用的非常得广泛。既可以做为网络故障的诊断工具,已可以做为黑客嗅探和监听的工具。最近两年,网络湖南涉外经济学院本科生毕业论文设计嗅探监听技术出现了新的重要特征。传统的技术是被动地监听网络通信,用户名和口令。而新的技术出现了主动地控制通信数据的特点,把技术扩展到了个新的领域,技术除了目前在传统的网络侦测管理外,也开始被应用于在咨询保全的领域。可以这样说,技术是把双刃剑,如何更好的利用它,了解它的些特性,将能使用这项技术更好的为我们需求带来便利。的编程方法比较通用的有以下几种这是个比较通用的库,相信做过抓包的工具大多人都不会陌生。在以后的版本都比较支持此项功能,有个网络监视器就是基于。,技术,这种技术比较大的不同是,可以将包截取而不仅仅是获得包的份拷贝。实际应用中的还分软,硬两种。软件的优点在于比较便宜,易于学习使用,同时也易于交流,缺点是往往无法抓取网络上所有的传输不如碎片,些情况下也就可能无法真正了解网络的故障和运行情况硬件的通常称为协议分析仪,把都比较昂贵,它的优点恰恰是软件所欠缺的,但是昂贵是它的致命的缺点。因此目前流行的工具都是软件的。网络嗅探器的相关拓展网络监听是黑客们常用的种方法。当成功地登录进台网络上的主机,并取得了这台主机的超级用户的权限之后,往往要扩大战果,尝试登录或者夺取网络中其他主机的控制友。而网络监听则是种最简单而且最有效的方法,它常常能轻易地获得用其他方法很难获得的信息。在网络上,监听效果最好的地方是在网关路由器防火墙类的设备处,通常由网络管理员来操作。使用最方便的是在个以太网中的任何台上网的主机上,这是大多数黑客的做法。在电话线路和无线电微波中监听传输的信息比较好理解,但是人们常常不太理解为什么局域网中可以进行监听。甚至有人问能不能监听不在同网段的信息。下面就讲述在以太网中进行监听的些原理。在令牌环中,道理是相似的。对于个施行网络攻击的人来说,能攻破网关路由器防火墙的情况极为少见,在这里完全可以由安全管理员安装些设备,对网络进行监控,或者使用些专门的设备,运行专门的监听软件,并防止任何非法访关。然而,潜入台不引人注意的计算机中,悄悄地运行个监听程序,个黑客是完全可以做到的。监听是非常消耗资源的,在个担负繁忙任务的计算机中进行监听,可以立即被管理员发现,因为他发现计算机的响应速度令人惊奇慢。对于台连网的计算机,最方便的是在以太网中进行监听,只须安装个监听软件,湖南涉外经济学院本科生毕业论文设计然后就可以坐在机器旁浏览监听到的信息了。以太网协议的工作方式为将要发送的数据包发往连在起的所有主机。在包头中包含着应该接收数据包的主机的正确地址。因此,只有与数据包中目标地址致的那台主机才能接收信包。但是,当主机工在监听模式下,无论数据包中的目标物理地址是什么,主机都将接收。在上,有许多这样的局域网。几台甚至十几台主机通过条电缆个集线器连在起。在协议的高层或用户看来,当同网络中的两台主机通信时,源主机将写有目的主机地址的数据包发向网关。但是,这种数据包并不能在协议栈的高层直接发送出去。要发送的设置为,以便接受所有的包,其中的定义为,数据包分析模块设计前面的工作基本上都是对原始套接字进行设置,在将原始套接字设置完毕,使其能按预期目的工作时,就可以通过函数从网卡接收数据了,接受到的原始数据包存放在缓存中,缓冲区长度定义为然后就可以根据前面对数据段头的结构描述而对捕获的数据包进行分析湖南涉外经济学院本科生毕业论文设计接受原始数据包信息,数据包进行分析,并输出分析结果协议源地址,目标地址,源端口号目标端口号数据包长度其中,在进行协议分析时,使用了函数,该函数负责将包中的协议数字标识的转化为文字输出,该函数实现如下„„湖南涉外经济学院本科生毕业论文设计最后,为了使程序能成功编译,需要包含头文件和。数据包的显示在完成了数据包的捕获分析后,我们使用函数,调用列表控件变量使分析结果实现在界面的列表中,结果输出代码如下是与列表控件关联的个变量,列表控件用于显示对数据包的分析结果。湖南涉外经济学院本科生毕业论文设计第四章网络嗅探器的测试与实现网络嗅探器程序设计完成后,在平台下进行运行调试,修改使其能完成捕获数据包和分析数据包的功能,并将解析结果在界面显示出来。网络嗅探器能完成预期的要求,进行数据包截获分析,显示出分析结果。从设置中选择网卡配置,会打开如图所示的对话框,双击树形对话框中所列出的认个活动网卡,然后点击确定,就可以完成对网卡的绑定,如图。图网卡绑定在已显示的网卡列表中,第个是本机上的虚拟网卡,第二个是本机物理网卡,点开树形的结构显示该物理网卡的详细信息。网卡绑定成功后,可以设置过滤规则,如果规则为空时抓取所有的数据包,若自定义规则,则在输入框中编辑当前的捕获规则,然后点选测试语句,若没有可以点击应用生效使规则生效,程序便可以在以后的抓包过程中自动采用所设置的规则,如有语句不合语法,程序会知识当前语句发生,要修改再进行测试。下图为没有设置规则时候捕获的数据,如图。湖南涉外经济学院本科生毕业论文设计图网络嗅探器捕获数据结果统计量是程序对当前网络数据包协议类型进行的简单的计数,通过查看界面上如图所示位置便可以清楚的看到数据包的分类情况。湖南涉外经济学院本科生毕业论文设计结论本次毕业论文主要研究的内容是利用套接字开发网络嗅探器的程序设计,设计要求完成对经过本地网卡的所有数据包进行捕获,分析协议类型,并根据不同的协议类型对数据包进步分析,包括数据包源地址,目的地址源端口号目标端口号以及数据包长度等信息,经过就几个月努力,初步可以实现基本功能。由于所学知识有限,此次设计也只是对数据进行了简单的分析,分析内容不全面,让我感觉到自身的不足,还有很多需要的学习的地方,对于网络技术的学习还任重而道远。不过,通过这次毕业论文的撰写,也不仅仅是对网络嗅探器有了进步的了解,更多的是我领悟到了治学需要严谨的态度,不能有半点马虎,比如程序就算个标点符号,都会影响整个程序的运行。整个论文过程中,每遇到的个问题,都会有大量的工作去寻求解决的办法,每次问题得到解决时,我都会兴奋不已。所以毕业设计不仅是个检验知识灵活运用的过程,更是个学习的过程,从中学到的更是会受益无穷。湖南涉外经济学院本科生毕业论文设计参考文献小彭网络窃听器嗅探器电脑爱好者年,期戴英侠,许剑卓等计算机网络安全北京清华大学出版社哈顿穆格译网络安全手册黑客札记,石志国,薛为民,尹浩计算机网络安全教程清华大学出版社刘文涛络安全开发包详解北京电子工业出版社谢希仁计算机网络教程北京人民大学出版社胡道元网络设计师北京清华大学出版社,小高知宏著,叶明译数据包分析程序篇北京科学出版社井口信和著,吴松芝等译网络工具篇北京科学出版社谢希仁计算机网络第四版北京电子工业出版社武新华翟长霖黑客攻防秘技大曝光清华大学出版社,蔡勇,钱兆丰,何正宏等防毒反黑,就这么几招北京中国电力出版社,湖南涉外经济学院本科生毕业论文设计致谢时间飞逝,转眼间大学生活即将结束,经过过半年的学习与研究,本次毕业论文设计也接近尾声了。作为个本科生,由于经验能力各方面存在不足,所以难免出现各种各样的问题。通过查阅相关的资料和导师的悉心指导同学之间的交流,在参考了网上的些编程信息后最终能够基本实现该设计的基本功能。在此我要感谢我的指导老师郭艾寅,她治学严谨,兢兢业业的工作态度影响了我,从选题开题报告论文中期检查系统验收,她都直在积极的督导我们,贯穿整个毕业设计,使得我们能够顺利的完成本次毕业论文。在论文的撰写,程序的测试中,也得到了身边很多的朋友同学的帮助,在我程序出错感到心烦时给我安慰,在我资源有限时帮我找资料,我也想他们表示诚挚的感谢。当然,我最要感谢的,还有父母,在二十多年的生活中给予我无微不至的照顾,是他们给了我这个机会在大学学习,让我有了更多的力量去社会上拼搏。最后,再次向我敬爱的导师,尊敬的父母,热心的朋友,致于我最崇高的敬意,谢谢你们,湖南涉外经济学院本科毕业论文设计题目网络嗅探器的开发与设计作者谭超学院电气与信息工程学院专业通信工程学号指导教师郭艾寅二〇二年四月十五日湖南涉外经济学院毕业论文设计任务书学生姓名谭超学号专业班级通信工程毕业论文设计题目网络嗅探器的开发与设计题目类型软件开发毕业论文设计时间自年月日开始至年月日止毕业论文设计内容要求简单描述嗅探器的概念以及当前在网络中的应用并且简述网络编程原理。嗅探器其实是种网络通信程序,是通过对网卡的编程来实现网络通信的。该嗅探器可以对捕获到所有经过网卡的数据包,并可以从中分析出协议源地址目标地址源端口号目标端口号以及数据包长度等信息。按照规定时间提交可运行的系统程序和符合规范要求的毕业设计论文。题目类型理论研究实验研究工程设计工程技术研究软件开发主要参考

下一篇
【毕业设计】网络嗅探器的开发与设计第1页
1 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第2页
2 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第3页
3 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第4页
4 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第5页
5 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第6页
6 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第7页
7 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第8页
8 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第9页
9 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第10页
10 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第11页
11 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第12页
12 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第13页
13 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第14页
14 页 / 共 32
【毕业设计】网络嗅探器的开发与设计第15页
15 页 / 共 32
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批