:..兰州职业技术学院(信息工程系)毕业设计(论文)课题浅谈入侵检测-tcpdump所属教学单位电子与信息工程系专业计算机网络技术年级11A网络2班学号20112044姓名贾居宝指导教师毛敬玉2013年9月17日兰州职业技术学院(信息工程系)毕业设计(论文)任务书课题浅谈网络嗅探器-tcpdump20XX年X月X日至20XX年X月X日共10周专业计算机网络技术年级11A网络2班姓名贾居宝学号20112044所属教学单位负责人(签字)指导教师(签字)年月日课题来源自拟课题课题的目的、意义目的:,掌握网络嗅探器的功能。-Tcpdump的安装和使用。。意义:网络技术日新月异,发展突飞猛进。随着计算机网络的广泛应用,其作用也越来越重要。但是由于计算机系统中软、硬件的脆弱性和计算机网络的脆弱性以及地理分布的位置、自然环境、自然破坏以及人为因素的影响,不仅增加了信息存储、处理的风险,也给信息传送带来了新的问题。计算机网络安全问题越来越严重,网络破坏所造成的损失越来越大。的安全已经成为亟待解决的问题。作为互联网上的系统管理员必备工具。Tcpdump以其强大的功能,灵活的截取策略,成为每个高级的系统管理员分析网络,排查问题等所必备的工具之一。、简洁,易于操作;;;;,并对数据包进行分析。课题主要内容及进度课题主要内容:网络嗅探器的概念、网络嗅探器的工作原理;设计一个网络嗅探器,实现数据包的捕获、解析和显示。毕业论文(设计)进度安排:起讫日期工作内容备注第一周到第四周收集资料确定技术路线,完成开题报告和文献综述第五周到第十周系统规划、设计第十一周到第十四周程序开发、调试第十五周整理材料、撰写论文、系统验收以上各项由指导教师填写(请用黑色中性笔填写,也可用计算机输入打印)。摘要本设计是关于网络嗅探器的设计与实现,功能包括实现网络层抓包,对获得包的源和目的地址、端口、协议等进行分析和实现简单的包嗅探器功能。以vc为开发平台,使用Linux环境下的网络数据包捕获开发库WinPcap认真学习和掌握网络嗅探器工作原理,设计出一个嗅探器,使其实现网络层抓包,并对获得包的源和目的地址、端口、协议等进行分析,实现简单的包嗅探器功能。关键字:tcpdump,sniffer抓包,winpcap,c++I目录HYPERLINK\l"_Toc374027795"摘要 PAGEREF_Toc374027795\h0HYPERLINK\l"_Toc374027796"目录 PAGEREF_Toc374027796\h1HYPERLINK\l"_Toc374027797"第一章网络嗅探器的介绍 PAGEREF_Toc374027797\h0HYPERLINK\l"_Toc374027798"1什么是网络嗅探器 PAGEREF_Toc374027798\h0HYPERLINK\l"_Toc374027799"2网络嗅探器的作用 PAGEREF_Toc374027799\h0HYPERLINK\l"_Toc374027800"3网络嗅探器的原理 PAGEREF_Toc374027800\h0HYPERLINK\l"_Toc374027801"4网络嗅探器的设计 PAGEREF_Toc374027801\h4HYPERLINK\l"_Toc374027802"第二章详细分析 PAGEREF_Toc374027802\h6HYPERLINK\l"_Toc374027803"1嗅探器设计需要包含的头文件有: PAGEREF_Toc374027803\h6HYPERLINK\l"_Toc374027804"2Ip数据报头的结构体: PAGEREF_Toc374027804\h6HYPERLINK\l"_Toc374027805"3Tcp报头结构体: PAGEREF_Toc374027805\h6HYPERLINK\l"_Toc374027806"4Udp报头结构体: PAGEREF_Toc374027806\h7HYPERLINK\l"_Toc374027807"5变量: PAGEREF_Toc374027807\h7HYPERLINK\l"_Toc374027808"6过滤规则: PAGEREF_Toc374027808\h8HYPERLINK\l"_Toc374027809"7循环抓包: PAGEREF_Toc374027809\h8HYPERLINK\l"_Toc374027810"8源代码:
浅谈网络嗅探器-tcpdump 来自淘豆网m.daumloan.com转载请标明出处.