详情

vc0389 ARP数据包发生器的设计与实现

项目介绍

 

ARP全称为Address Resolution Protocol,中文名为地址解析协议,它工作在数据链路层,在本层和硬件接口联系,同时对上层提供服务。地址解析协议用于将计算机的网络IP地址转化为物理的毗C地址,其基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。

Sniffer是利用计算机的网络接口截获目的地为其他计算机的数据报文的

一种工具。它从网络协议最低层物理层起,一直到分析应用层,这一技术得到了

广大分析员的推崇和应用。Sniffer:能够对每个数据包进行解码,从而得知整个包的结构及从链路层到应用层的信息,包括序号、源及目标地址、概要、长度、时间等,这对查找解决A即欺骗有着重大作用,但这也要求使用者在网络的理论有很高的技术水平,并具有丰富的实践经验。

ARP攻击已经成了破坏企业网网络的重要原因之一。本文通过对局域网中ARP协议的基础性研究,通过使用Sniffer进行对于网络ARP包的截获与分析,完成局域网ARP过滤分析的功能。

关键词ARP  ARP攻击 Sniffer

目  录
1 绪论    1
1.1 国内外网络安全的研究现状    1
1.2 ARP数据包发生器技术概述    2
1.3 本文主要研究内容    3
2.开发平台及工具简介    4
2.1 Visual C++简介:    4
2.2主要工具软件Winpcap的原理应用    5
3 需求分析与总体设计    8
3.1系统需求分析    8
3.2 系统功能模块图    8
3.3 系统核心    9
4. 具体实现    10
4.1 捕获设置    10
4.2 ARP包的捕获    16
4.3 解析与显示    22
5. 程序调试    28
6. 结论与展望    29
参考文献    30
致 谢    31

站长说明

       成品毕业设计 可以根据自己的要求, 自行浏览选购, 可以参考是否符合自己要求,找到满意的成品毕业设计 , 直接发送成品编号联系发你网址的工作人员进行交易,  我们会从QQ或者邮箱等方式发送毕业设计程序。

        我们团队 , 可以根据用户的功能要求量 身定制毕业设计程序 (同样联系发你网址的 工作人员) ,  需要用户提供详细的   , 功能要 求.开发技术要求(开发语言、开发工具、框 架等  ) . 我们会根据用户毕业设计的难易程 度 , 工作量大小等, 具体的给出一个报价,价格 协商一致过后,付下40%定金.我们开始开 发毕业设计, 做好过后先发送设计桌面演示录像 , 用户看后 满意付尾款, 我们再发程序源码压缩包!