关于我

<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

最近来访

留言簿(0)

文章分类

文章档案

相册


最新评论

1. re: 德国工业4.0考察行之七:SUPPLYON&#172;—如何实现全球供应链高效协同?
非常赞--易普优科技
2. re: 医院信息化的便捷
这是哪家医院,已经如此高级?--信息化的小螺钉
3. re: 德国工业4.0考察行之六:探秘豪华轿车奔驰汽车工厂
德国与美国,中国都在学,到底效果如何呢?--2020legend
4. re: 德国工业4.0考察行之四:全球气动和电驱动巨头FESTO
不虚此行--bikingfree
5. re: 德国工业4.0考察行之四:全球气动和电驱动巨头FESTO
德国企业的自动化程度挺高!--longlong899
6. re: 德国工业4.0考察行之四:全球气动和电驱动巨头FESTO
德国企业的自动化程度挺高!--longlong899
7. re: 2016春季德国工业4.0与智能制造考察团正式启航
期待楼主继续更新行程!--longlong899
8. re: 信息消费时代的市场机遇
嗯嗯  不错  学习了 !--longlong899
9. re: 游最美大学校园广西师范大学王城校区,感受桂林人文历史与美景的完美融合
老弟,你没买门票,所以景区没进去啊。我上次去了,还中了状元呢。--黄培
10. re: MES与DNC系统关系简析
DNC与MES存在许多交集。
横看成岭侧成峰,远近高低各不同。不识庐山真面目,只缘身在此山中。--工控海外风情

阅读排行榜

评论排行榜

一、要想防患arp攻击,那么我们要知道什么是arp?
   ARP:地址解析协议,用于将32位的IP地址解析成48位的物理mac地址。
   在以太网协议中,规定同一局域网中的主机相互通信,必须知道对方的物理地址(即mac地址),而在tcp/ip协议中,网络层和传输层只关心目标主机的ip地址。这就导致在以太网中使用IP协议时,数据链路层的以太网协议接到上层的IP协议提供的数据中,只包含目的主机的IP地址。所以就需要一种协议,根据目的的IP地址,获得其mac地址。所以arp协议就应运而生。
   另外,当发送主机和目的主机不在同一个局域网中时,即便知道目的主机的MAC地址,两者也不能直接通信,必须经过路由转发才可以。所以此时,发送主机通过ARP协议获得的将不是目的主机的真实MAC地址,而是一台可以通往局域网外的路由器的某个端口的MAC地址。于是此后发送主机发往目的主机的所有帧,都将发往该路由器,通过它向外发送。这种情况称为ARP代理(ARP Proxy)。


二、arp攻击的原理
   ARP攻击就是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞,攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的IP-MAC条目,造成网络中断或中间人攻击。
   ARP攻击主要是存在于局域网网络中,局域网中若有一台计算机感染ARP**,则感染该ARP**的系统将会试图通过“ARP欺骗”手段截获所在网络内其它计算机的通信信息,并因此造成网内其它计算机的通信故障。


三、什么是arp欺骗
   在局域网中,**经过收到ARP Request广播包,能够偷听到其它节点的 (IP, MAC) 地址, **就伪装为A,告诉B (受害者) 一个假地址,使得B在发送给A 的数据包都被**截取,而A, B 浑然不知。


四、arp的攻击方式:


 1、ip地址冲突
   Arp病毒制造者制造出局域网上有另一台主机与受害主机共享一个IP的假象。大量的攻击数据包能令受害主机耗费大量的系统资源。
①单播型的IP地址冲突
数据链路层记录的目的物理地址为被攻击主机的物理地址,这样使得该arp数据包只能被受攻击主机所接收,而不被局域网内其他主机所接收,实现隐蔽式攻击。
②广播型的IP地址冲突
数据链路层记录的目的物理地址为广播地址,这样使得局域网内的所有主机都会接收到该arp数据包,虽然该arp数据包所记录的目的IP地址不是受攻击主机的IP地址,但是由于该arp数据包为广播数据包,这样受攻击主机也会收到。


 2、arp泛洪攻击
   攻击主机持续把伪造的mac-ip映射对发给受害的主机,对于局域网内的所有主机和网管进行广播,抢占网络带宽和干扰正常通信。


 3、arp扫描攻击
   Arp攻击者向局域网发送arp请求,从而获得正在运行主机的IP和MAC地址的映射对。攻击源通过对arp扫描获得所要攻击的IP和mac地址,从而为网络监听、盗取用户数据,实现隐蔽式攻击做准备。


 4、虚拟主机攻击
   **通过在网络内虚拟构建网卡,将自己虚拟成网络内的一台主机,拥有虚拟的物理地址和IP地址。使得占用局域网内的IP地址资源,使得正常运行的主机会发生IP地址冲突,并且大量的虚拟主机攻击会使得局域网内的主机无法正常获得IP地址。


 5、arp欺骗攻击
   目的是向目标主机发送伪造的arp应答,并使目标主机接收应答中的IP与MAC间的映射,并以此更新目标主机缓存。从而影响链接畅通。其方式有:冒充主机欺骗网关,原理是截获网关数据和冒充网关欺骗主机,原理是伪造网关。


五、arp攻击防患措施
 1、在客户端静态绑定IP地址和MAC地址
   进入命令行arp –a命令查看,获取本机的网关IP地址和网关mac地址
      编写一个批处理内容为:
       @echo off
       arp -d
       arp –s 网关的IP地址 自己的mac地址
     保存放置到开机启动项里


 2、设置arp服务器
   指定局域网内部的一台机器作为arp服务器,专门保存且维护可信范围内的所有主机的IP地址与mac地址的映射记录。该服务器通过查阅自己的arp缓存的静态记录,并以被查询主机的名义相应局域网内部的arp请求,同时设置局域网内部其他主机只是用来自arp服务器的arp响应。


 3、交换机端口设置
   通过划分VLAN和交换机端口绑定,以图防范ARP,也是常用的防范方法。做法是细致地划分VLAN,减小广播域的范围,使ARP在小范围内起作用,而不至于发生大面积影响。同时,一些网管交换机具有MAC地址学习的功能,学习完成后,再关闭这个功能,就可以把对应的MAC和端口进行绑定,避免了病毒利用ARP攻击篡改自身地址。也就是说,把ARP攻击中被截获数据的风险解除了。这种方法确实能起到一定的作用。
  不过,VLAN和交换机端口绑定的问题在于:
  ①没有对网关的任何保护,不管如何细分VLAN,网关一旦被攻击,照样会造成全网上网的掉线和瘫痪。
  ②把每一台电脑都牢牢地固定在一个交换机端口上,这种管理太死板了。这根本不适合移动终端的使用,从办公室到会议室,这台电脑恐怕就无法上网了。在无线应用下,又怎么办呢?还是需要其他的办法。
  ③实施交换机端口绑定,必定要全部采用高级的网管交换机、三层交换机,整个交换网络的造价大大提高。
因为交换网络本身就是无条件支持ARP操作的,就是它本身的漏洞造成了ARP攻击的可能,它上面的管理手段不是针对ARP的。因此,在现有的交换网络上实施ARP防范措施,属于以子之矛攻子之盾。而且操作维护复杂,基本上是个费力不讨好的事情。


4、ARP个人防火墙
 在一些杀毒软件中加入了ARP个人防火墙的功能,它是通过在终端电脑上对网关进行绑定,保证不受网络中假网关的影响,从而保护自身数据不被窃取的措施。ARP防火墙使用范围很广,有很多人以为有了防火墙,ARP攻击就不构成威胁了,其实完全不是那么回事。
  ARP个人防火墙也有很大缺陷:


  ①它不能保证绑定的网关一定是正确的。如果一个网络中已经发生了ARP欺骗,有人在伪造网关,那么,ARP个人防火墙上来就会绑定这个错误的网关,这是具有极大风险的。即使配置中不默认而发出提示,缺乏网络知识的用户恐怕也无所适从。


  ②ARP是网络中的问题,ARP既能伪造网关,也能截获数据,是个“双头怪”。在个人终端上做ARP防范,而不管网关那端如何,这本身就不是一个完整的办法。ARP个人防火墙起到的作用,就是防止自己的数据不会被盗取,而整个网络的问题,如掉线、卡滞等,ARP个人防火墙是无能为力的。
  因此,ARP个人防火墙并没有提供可靠的保证。最重要的是,它是跟网络稳定无关的措施,它是个人的,不是网络的。


5、安装监听软件
  可以安装Sniffer软件,监听网络中的arp包,由于arp欺骗往往使用广播形式传播,即使在交换机环境下也明显能监听到某PC端正在狂发arp包,可以定位到arp病毒源主机。


 6、反欺骗
   通过命令设置一个错误的网关地址,反欺骗arp病毒,然后再添加一条静态路由,设置正确的网关用于正常的网络访问。

要想了解更多关于ARP防护以及原理的文章,可以查看

1. 无线局域网路由器ARP攻击故障的排除

2. 基于ARP协议的内网访问控制系统

3. ARP动态检测引发网络故障分析

4. WINDOWS 7平台ARP网络攻防

5. 无线路由器ARP攻击故障排除技巧

6. 内网安全产品慎用ARP欺骗阻断

7. H3C交换机配置案例:防止同网段ARP攻击

8. 利用ARP欺骗进行网络监听

9. ARP安全性分析

10.单位局域网中ARP攻击的故障处理

 

发表于: 2011-06-29 20:10 阅读(1412) 评论(2) 收藏 好文推荐

本博客所有内容,若无特殊声明,皆为博主原创作品,未经博主授权,任何人不得复制、转载、摘编等任何方式进行使用和传播。

作者该类其他博文:

网站相关博文:

评论列表
# re: ARP攻击防患
2011-07-08 14:43 | 小倩 | 1楼
学习了,很实用的知识。
# re: ARP攻击防患
2011-07-08 15:38 | 传奇 | 2楼
超赞

发表评论(网友发言只代表个人观点,不代表本网站观点或立场。)

您尚未登录,请先【登录或注册