您现在的位置: 什么是 >> 电脑通讯 >> 文章正文
《什么是ARP攻击》
作者:佚名 来源:网络 点击数: 日期:2007-3-1
问题:什么是ARP攻击?ARP攻击是什么意思?
ch hardware address  8.bit: (ar$pln) byte length of each protocol address

16.bit: (ar$op)  opcode (ares_op$REQUEST | ares_op$REPLY) nbytes: (ar$sha) Hardware address of sender of this

packet, n from the ar$hln field.

mbytes: (ar$spa) Protocol address of sender of this    packet, m from the ar$pln field.

nbytes: (ar$tha) Hardware address of target of this    packet (if known).

mbytes: (ar$tpa) Protocol address of target. hardware address space

协议类型字段表示要映射的协议地址类型。它的值与包含IP数据报的以太网数据帧中的类型字段的值相同,这是有意设计的,为0x0800即表示IP包。

接下来的两个1字节的字段,硬件地址长度和协议地址长度分别指出硬件地址和协议地址的长度,以字节为单位。对于以太网上IP地址的ARP请求或应答来说,它们的值分别为6和4。操作字段指出四种操作类型,它们是ARP请求(值为1)、ARP应答(值为2)、RARP请求(值为3)和ARP应答(值为4)。

接下来的四个字段是发送端的硬件地址(在本例中是以太网地址)、发送端的协议地址(IP地址)、目的端的硬件地址和目的端的协议地址。注意,这里有一些重复信息:在以太网?的数据帧报头中和ARP请求数据帧中都有发送端的硬件地址。对于一个ARP请求来说,除目的端硬件地址外的所有其他的字段都有填充值。当系统收到一份目的端为本机的ARP请求报文后,它就把硬件地址填进去,然后用两个目的端地址分别替换两个发送端地址,并把操作字段置为2,最后把它发送回去。

由于ARP欺骗的木马程序发作的时候会发出大量的数据包导致局域网通讯拥塞以及其自身处理能力的限制,用户会感觉上网速度越来越慢。当ARP欺骗的木马程序停止运行时,用户会恢复从安全网关上网,切换过程中用户会再断一次线。

上一页  [1] [2] [3] 

  • 上一条文章:
  • 下一条文章:
  • 版权声明:《什么是ARP攻击》来源网络,版权归原作者所有,若涉及版权问题,请与我们联系,我们会及时删除!若标明本站原创或者来源www.shenmeshi.com的,转载时请注明,谢谢!所有文章仅供参考,并不构成操作建议! mail:shenmeshi.cn(AT)gmail.com
    评论
    站内文章搜索