核心提示:攻击者利用P2P终端软件向攻击者发送错误的ARP更新包,并将指定路由IP的MAC地址改为自己的MAC地址,此时攻击者的计算机成为攻击者的网关。因此,从你的计算机发送的所有因特网数据包都必须经过攻击者的计算机,这样攻击者就可以控制你的流量甚至破坏你的网络。
…
ARP攻击的目的:在局域网中,抢占网络速度,扰乱互联网秩序。

ARP攻击原理:

攻击者使用P2P终端软件向攻击者发送错误的ARP更新包,并将指定路由IP的MAC地址改为自己的MAC地址,此时攻击者的计算机成为攻击者的网关。因此,从你的计算机发送的所有因特网数据包都必须经过攻击者的计算机,这样攻击者就可以控制你的流量甚至破坏你的网络。

ARP攻击是如何防御的

方法A(手工网关的IP地址和MAC地址):

优点:不打开防火墙,增加防ARP功能,提高计算机操作速度。

(Windows XP)打开CMD并输入ARP A来查找与网关IP地址相对应的MAC地址。






这时,输入ARP s网关IP地址网关MAC地址,如下图所示:


最后,我用ARP -又看看ARP表,和192.168.0.1类型改为静态的。这就是防守端。

(Windows 7)作为管理员运行CMD,同时查看ARP表并输入ARP A,如图所示:




结合的方法不同于XP,输入:netsh接口的IPv4添加邻居本地连接网关IP地址,网关MAC地址




当设置此值时,我们使用ARP A来查看ARP表:


您可以看到该类型已成为静态的,即ARP攻击的防御。

备注:每次重新启动计算机时,上述方法都会失败。因此,建议让一个命令ARP的或netsh为.bat文件作为本机的启动脚本。



方法B:安装360个保安、QQ电脑管家防火墙等,打开ARP防火墙功能。