- 8
- 0
- 约1.75万字
- 约 22页
- 2016-04-21 发布于辽宁
- 举报
计算机与信息学院
《计算机网络系统实践》报告
2013 年 9 月 25
一、设计要求
1.不限平台,可以使用Libpcap、WinPcap 或 Linux的原始套接字;
2.实现一个功能比较简单的、具有图形界面的Sniffer,主线程响应用户界面操作,工作线程完成抓包等工作;
3.能够解析出IP层和传输层的协议头,能够过滤TCP、UDP等数据包;
4.能够输出文本方式传送的数据包的内容;
5.能够进行简单的流量统计。
二、开发环境与工具
操作系统:windows7
开发工具:visual studio
开发语言:C++
附加库 :Winpcap
三、设计原理
网络嗅探器是一种常用的监听网络的工具。所谓嗅探器( Sniffer) ,是一种利用计算机网络接口截获网络数据的软件或硬件,可用于网络管理、网络协议分析以及网络安全等众多方面。嗅探器不同于一般的键捕获工具,后者只能捕获当地终端控制台上的按键内容,而嗅探器所“嗅”到的是动态的以信息包形式( 如IP 数据包或者以太网包) 封装的信息流。其中可能携带了重要数据或敏感信息。可以将这些捕获到的信息包存档,以利用相应工具可以作进一步分析。
计算机网络的设计为嗅探器的使用创造了最基本的条件。在目前的网络环境中,所有计算机节点都是共享传输介质,任意节点发出或发往任意节点的数据帧必将经过网内每一个节点的网络接口,此时只需对嗅探节点的网络
您可能关注的文档
- 基于plc的电镀生产线控制系统设计-大学生毕业(论文)设计论文.doc
- 基于plc的电机故障诊断系统设计 大学生毕业(论文)设计.doc
- 基于plc的电梯控制设计 大学生毕业(论文)设计.doc
- 基于plc的电子钟控制系统 大学生毕业(论文)设计定稿.doc
- 基于plc的锅炉燃烧控制系统设计 大学生毕业(论文)设计论文正文.doc
- 基于plc的锅炉温度控制系统 大学生毕业(论文)设计.doc
- 基于plc的粮食烘干机系统设计与实现 大学生毕业(论文)设计论文.doc
- 基于plc的排水系统控制设计-大学生毕业设计论文.doc
- 基于plc的全自动洗衣机控制 大学生毕业(论文)设计.doc
- 基于plc的全自动洗衣机控制系统设计 大学生毕业(论文)设计.doc
- 明志和安防科技有限公司晋中分公司防火材料建设项目环评资料环境影响报告.docx
- 年产 15 万立方蒸压加气混凝土板和年产 20 万立方蒸压加气混凝土砌块生产线项目环评资料环境影响报告.docx
- 蠡湖未来城湖城共荣绿色产业融合发展EOD项目-蠡湖水环境深度治理生态保护与修复工程环评资料环境影响报告.docx
- 傀儡湖水源保护与生态提升工程项目环评资料环境影响报告.docx
- 金属有机框架衍生纳米纤维活化过硫酸盐降解水中抗生素.pdf
- 梯形笼的制备及其对阴离子识别行为的调控.pdf
- 初中地理教学中的问题链设计研究.pdf
- 华夏人文始祖崇拜对凝聚中华民族共同体意识的促进作用--以女娲伏羲信仰为例.pdf
- 高中语文古代论说文思辨性阅读教学研究.pdf
- 协同治理视域下L县危化品安全生产监管研究.pdf
原创力文档

文档评论(0)