您现在的位置: 什么是 >> 电脑通讯 >> 正文
什么是ARP攻击
作者:佚名 来源:网络 点击数: 日期:2007-3-1
and Settings>arp -a

Interface: 218.197.192.1 --- 0x2

Internet Address Physical Address Type

218.197.192.254 00-01-02-03-04-05 static

这时,类型变为静态(static),就不会再受攻击影响了。但是,需要说明的是,手工绑定在计算机关机重开机后就会失效,需要再绑定。所以,要彻底根除攻击,只有找出网段内被病毒感染的计算机,令其杀毒,方可解决。找出病毒计算机的方法:

如果已有病毒计算机的MAC地址,可使用NBTSCAN软件找出网段内与该MAC地址对应的IP,即病毒计算机的IP地址,然后可报告校网络中心对其进行查封。

ARP攻击原理

文主要以以太网为例,说明ARP攻击的原理。

以太网上的机器通过IP协议通信时,IP包从上层一直下传到数据链路层,数据链路层就要构造以太帧了,以太头中包括目的MAC地址,源MAC地址和协议,源地址是自己网卡的MAC地址,可以得到,协议对于IP包来说是0x0800(网络序),而目的MAC地址呢?所知道的目前只是目的IP地址,ARP协议就是把IP地址转换为IP地址的一个底层协议,一般人很少注意。

为得到一个IP地址对应的MAC地址,主机就会发出ARP请求,属于以太广播包目的MAC是FF:FF:FF:FF:FF:FF,协议0x0806,表示是ARP协议,在RFC826中定义,RFC中是这样定义的Ethernettransmissionlayer(notnecessarilyaccessibletotheuser):

48.bit: Ethernet address of destination

48.bit: Ethernet address of sender

16.bit: Protocol type = ether_type$ADDRESS_RESOLUTION    Ethernet packet data:

16.bit: (ar$hrd) Hardware address space (e.g., Ethernet,    Packet Radio Net.)

16.bit: (ar$pro) Protocol address space.  For Ethernet    hardware, this is from the set of type

fields ether_typ$.

8.bit: (ar$hln) byte length of ea

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

  • 上一条文章:
  • 下一条文章:
  • 发表评论
    昵 称: 邮 箱:
    评 分:
    内 容:
    0/5000)

    Alt+S快速发表
    数据载入中,请稍后……