- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
实验报告第1页,共23页
网络攻击与防范实验报告
姓名:__学号:___所在班级:
实验名称:编写自己的网络嗅探器实验日期:2014年10月22日
指导老师:张玉清、宋杨实验评分:
验收评语:
实验目的:
通过开发基于WinPcap的嗅探器,掌握嗅探器的工作原理,熟悉WinPcap的使用,掌
握基于WinPcap网络嗅探器的开发过程。
实验内容:
开发出一个任意平台上的Sniffer(嗅探器)工具,能显示所捕获的局域网数据包并能做相应
的分析和统计。主要内容如下:
•列出监测主机的所有网卡,选择一个网卡,设置为混杂模式进行监听。
•捕获所有流经网卡的数据包,并利用WinPcap函数库设置过滤规则。
•分析捕获到的数据包的包头和数据,按照各种协议的格式进行格式化显示。
•将所开发工具的捕获和分析结果与常用的Sniffer进行比较,完善程序代码。
实验环境:
硬件环境:
处理器:Intel(R)Core(TM)i5-3337UCPU@1.80GHz1.80GHz
内存:6.00G
硬盘:600G
网卡:Intel(R)Centrino(R)Wireless-N2230/RealtekPCIeFE系列控制器
网速:约200KB/s
软件环境:
操作系统:Windows8.1x64位操作系统
开发工具:VisualStudio2013
开发语言:C#
实验设计:
SharpPcap是一个.NET环境下的网络包捕获框架,是基于WinPcap库开发。提供了
捕获、注入、分析和构建的功能,适用于C#和VBNET开发语言。本实验利用SharpPcap
提供的这些网络接口获取到底层的网卡信息及其数据包,并且支持捕获前过滤条件和捕获后
过滤条件的设定。再根据TCP/IP协议栈的结构capturedPacket.Extract(typeof(ProtocolPacket))
和PacketDotNet.Packet.ParsePacket(e.Packet.LinkLayerType,e.Packet.Data)方法依次在数据链
路层、网络层、数据传输层和应用层,分别进行数据包的分拆与解析,获取相应协议层的数
据信息,并根据应用程序的端口信息找出其对应的数据包,例如Microsoft-SQL-Server、
MySQL、Telnet、QQ、Tomcat等等。实验还对几个最常用的协议,如ARP、IP、ICMP、
TCP、UDP等协议的数据包数量进行统计,并用柱状图的形式展现给用户。最后,还从网
络层、传输层、应用层三个层次对数据包进行分类,计算它们的百分比,以饼图的形式展现。
实验报告第2页,共23页
1、界面设计:
图1主窗口设计视图
本系统主窗口主要分为9个部分。
第一部分:菜单
菜单栏总共有三项,包括“文件”、“查看”、“帮助”。“文件”菜单项包含常规的几个子
菜单:“打开”“保存”“另存为”“退出”;“查看”包括“柱状图”和“饼图”两个子菜单;
“帮助”菜单包括“使用帮助”和“关于MySniffer”,下面介绍各个子菜单的功能。
•打开:打开Pcap文件,从文件中读取数据包。
•保存:将当前捕获的流量包保存到用户选择的位置。
•另存为:暂时作用与“保存”相同。
•退出:退出系统。
•柱状图:如图4所示,以柱状图的形式显示捕获到的数据包,方便用户直观的看到数据
包的数量情况,可以对ARP、IP、ICMP、TCP、UDP、HTTP、DNS这几种协议的数
据包的个数进行比较。
•饼图:如图5所示,以饼图的形式显示捕获到的数据包在不
您可能关注的文档
- 老年人精神慰藉服务流程 .pdf
- 老年人健康评估内容 .pdf
- 老师参加升学宴老师致辞(真题6篇) .pdf
- 老同学聚会的感言15篇 .pdf
- 老人用品营销策划方案 .pdf
- 翻斗车操作规程 .pdf
- 羟基喜树碱灌注膀胱预防膀胱肿瘤复发的临床观察 .pdf
- 美篇某个街道办事处开头 .pdf
- 美术设计师述职报告 .pdf
- 美术特长生培养方案 .pdf
- 专题06 经济体制(我国的社会主义市场经济体制)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题11 世界多极化与经济全球化-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 专题03 经济发展与社会进步-5年(2020-2024)高考1年模拟政治真题分类汇编(浙江专用)(解析版).docx
- 专题09 文化传承与文化创新-5年(2020-2024)高考1年模拟政治真题分类汇编(北京专用)(原卷版).docx
- 5年(2020-2024)高考政治真题分类汇编专题08 社会进步(我国的个人收入分配与社会保障)(原卷版).docx
- 专题07 探索世界与把握规律-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 5年(2020-2024)高考政治真题分类汇编专题06 经济体制(我国的社会主义市场经济体制)(原卷版).docx
- 专题11 全面依法治国(治国理政的基本方式、法治中国建设、全面推进依法治国的基本要求)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题17 区域联系与区域协调发展-【好题汇编】十年(2015-2024)高考地理真题分类汇编(解析版).docx
- 专题01 中国特色社会主义-5年(2020-2024)高考1年模拟政治真题分类汇编(原卷版).docx
最近下载
- 高同型半胱氨酸血症的诊断、治疗与预防专家共识.docx VIP
- 人教版高中英语必修第二册《UNIT 3 THE INTERNET》大单元整体教学设计.pdf
- 微型消防站工作职责(标准版).docx VIP
- 呼唤-快车上玩家地图1 plmap演示版.pdf
- 德邦零担业务诊断及新产品开发项目建议书-2014.pptx VIP
- 人教版高中英语必修第二册《UNIT 4 HISTORY AND TRADITIONS》大单元整体教学设计.docx
- 高同型半胱氨酸血症的诊断、治疗与预防.pptx VIP
- 附件2:汽车专访.pdf VIP
- 2024年食品安全生产经营大比武理论考试题库资料-下(多选、判断题汇总).pdf
- 快车上的恐怖旅行手册.pdf
文档评论(0)