wireshark分析arp和发送arp包

华为模拟器ensp安装包附带有winpcap和wireshark
wireshark目前新版本已经对界面汉化,但是没有发包工具,我使用的是科来数据包生成器

一:分析和过滤arp包的reply,找到网关的arp reply包(如果没有就开始抓包,执行arp /d删除本机arp表,会立马看到网关的arp reply),文件-导出特定分组,再保存弹框中选择Selected packets only可以保存选中的单个数据包

二:打开 科来数据包生成器导入刚才保存的cap文件

 三:已知192.168.0.1是网关,192.168.0.6是本机,如图正确的包中网关告诉了我网关mac是**D9:5A,所以这里我们首先更改地址解析协议中源MAC地址和以太网-Ⅱ中的源地址为一个不存在的mac地址或者局域网内其他主机的mac地址(如果源地址改成本机mac也行但是就相当于告诉别人是我欺骗的你,容易被杀毒软件识别),然后将以太网Ⅱ中的目的地址改为你想欺骗的主机mac,最后还要将地址解析协议中的的目标MAC地址和目标IP地址随意更改一下(因为这个是当初网关发给我的)


四:点击发送,间隔100毫秒即1秒10此无限循环发送

 

 

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Wireshark是一款网络协议分析工具,可以用来抓取和分析网络数据ARP协议是一种用于解析IP地址和MAC地址之间映射关系的协议。在Wireshark中,可以通过抓取网络数据分析ARP协议的工作原理和流程。 具体来说,可以通过以下步骤来分析ARP协议: 1. 打开Wireshark软件,并选择要抓取的网络接口。 2. 开始抓取网络数据,可以使用过滤器来只抓取与ARP协议相关的数据。 3. 分析抓取到的数据,可以查看每个数据的详细信息,括源地址、目标地址、协议类型等。 4. 查看ARP请求和响应数据,可以了解ARP协议的工作流程和原理。 5. 分析数据中的MAC地址和IP地址,可以确定网络设备之间的映射关系。 通过以上步骤,可以使用Wireshark来抓取和分析ARP协议,从而更好地理解网络通信的工作原理和流程。 ### 回答2: ARP协议(地址解析协议)是一种用于将网络层地址(例如IP地址)映射为物理层地址(例如MAC地址)的协议。Wireshark是一种用于网络分析和抓的强大工具,可以帮助我们深入了解网络通信的细节。 使用Wireshark抓取ARP流量: 首先,我们需要打开Wireshark并选择要监视的网络接口。接着,我们可以使用过滤器来仅抓取与ARP协议相关的流量。在过滤器栏中输入“arp”并按下“应用”按钮即可。 现在,我们可以看到捕获的ARP流量。在Wireshark中,每个含许多信息,括源地址、目的地址、协议类型等。在ARP中,最重要的信息是源MAC地址、源IP地址、目标MAC地址、目标IP地址等。 分析ARP流量: 使用Wireshark抓取的ARP流量,我们可以进行一些有趣的分析。例如,我们可以查看网络中哪些主机具有哪些IP地址。对于这个目的,我们可以使用一个不同的过滤器:“arp.opcode == 1”。这将仅筛选ARP请求(opcode = 1)的。在ARP请求中,源IP地址是我们想要查看的目标。 另一个有趣的应用程序是查看ARP欺骗攻击。这是一种攻击类型,攻击者将假的MAC地址和IP地址映射到目标主机。使用Wireshark,我们可以查看ARP响应中的MAC地址,确保它与实际的MAC地址相同。我们也可以使用Wireshark来检测ARP欺骗攻击,通过使用ARP欺骗检测工具或配置ARP欺骗防御机制来防止此类攻击。 综上所述,Wireshark是一种非常有用的工具,可用于捕获和分析网络流量。使用Wireshark和相关技术,可以帮助我们更好地了解网络层和物理层之间的交互,并帮助我们识别网络中的潜在安全问题。 ### 回答3: arp协议是一种链接层协议,用于在局域网上解析ip地址和mac地址之间的对应关系。wireshark作为一种流行的网络工具,可以帮助我们分析arp协议的工作原理。 首先,打开wireshark并选择相应的网络接口开始抓。在过滤栏中输入“arp”可以过滤出arp相关的网络数据。通过分析这些数据的内容,我们可以了解arp协议的通信过程。 arp协议的通信过程中,一般含以下几个步骤: 1. arp请求 当一台设备需要发送数据到目标设备时,它会首先广播一个arp请求,请求其他设备告诉它目标设备的mac地址。arp请求的头中发送设备的mac地址、源ip地址、目标ip地址等信息。 2. arp应答 当目标设备收到arp请求后,它会向发送设备回应一个arp应答,头中含目标设备的mac地址、目标ip地址等信息。 3. arp缓存 发送设备在收到目标设备回应的arp数据后,会在自己的arp缓存中保存目标设备的mac地址和ip地址的对应关系,这样在以后发送数据时就可以直接使用目标设备的mac地址了,无需再广播arp请求。 通过wireshark分析arp协议的通信过程,我们不仅可以了解arp协议的工作原理,还可以较为直观地观察到数据的传输过程,对于网络问题的定位和解决有一定的帮助作用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值