`
1140566087
  • 浏览: 564411 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
博客专栏
2c4ae07c-10c2-3bb0-a106-d91fe0a10f37
c/c++ 入门笔记
浏览量:18787
3161ba8d-c410-3ef9-871c-3e48524c5263
Android 学习笔记
浏览量:316289
Group-logo
J2ME 基础学习课程集
浏览量:19101
A98a97d4-eb03-3faf-af96-c7c28f709feb
Spring 学习过程记录...
浏览量:17739
社区版块
存档分类
最新评论

浅谈如何防治ARP病毒

阅读更多
浅谈如何防治ARP病毒

近期,现一种新的“ARP欺骗”木马病毒在互联网上迅速扩散.主要表现为用户频繁断网、IE浏览器频繁出错以及一些常用软件出现故障等问题。Arp病毒在局域网中感染较多,清理和防范都比较困难,给不少的网络管理员造成了很多的困扰。

一ARPSpoofing攻击原理分析
在局域网中,通过ARP议来完成IP地址转换为第二层物理地址(即MAC地址)的。ARP协议对网络安全具有重要的意义。通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞或者实现“mailinthemiddle”进行ARP重定向和嗅探攻击。用伪造源MAC地址发送ARP响应包,对ARP高速缓存机制的攻击。每个主机都用一个ARP高速缓存存放最近IP地址到MAC硬件地址之间的映射记录。MSWindows高速缓存中的每一条记录(条目)的生存时间一般为6O秒,起始时间从被创建时开始算起。默认情况下,ARP从缓存中读取IP—MAC条目,缓存中的IP.MAC条目是根据ARP响应包动态变化的。因此,只要网络上有ARP响应包发送到本机,即会更新ARP高速缓存中的IP.MAC条目。攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的IPMAC条目,造成网络中断或中间人攻击。ARP协议并不只在发送了ARP请求才接收ARP应答。当计算机接收到ARP应答数据包的时候,就会对本地的ARP缓存进行更新,将应答中的IP和MAC地址存储在ARP缓存中。因此,B向A发送一个自己伪造的ARP应答,而这个应答中的数据为发送方IP地址是l92.168.10.3(C的IP地址).MAC地址是DD.DD—DD.DD.DD。DD(C的MAC地址本来应该是CC.CC—CC.CC.CC.CC,这里被伪造了)。当A接收到B伪造的ARP应答,就会更新本地的ARP缓存(A可不知道被伪造了)。当攻击源大量向局域网中发送虚假的ARP信息后,就会造成局域网中的机器ARP缓存的崩溃。

二、ARP病毒分析
当局域网内某台主机运行ARP欺骗的木马程序时,会欺骗局域网内所有主机和路由器,让所有上网的流量必须经过病毒主机。其他用户原来直接通过路由器』:网现在转由通过病毒主机上网.切换的时候用户会断一次线。切换到病毒主机上网后,如果用户已经登陆了某网银或网络信箱等服务器,那么病毒主机就会经常伪造断线的假像,那么用户就得重新登录服务器,这样病毒主机就可以盗号了。由于ARP欺骗的木马程宁发作的时候会发出大量的数据包导致局域网通讯拥塞以及其自身处理能力的限制,用户会感觉上网速度越来越慢。当ARP欺骗的木马程序停止运行时,用户会恢复从路由器上网,切换过程中用户会再断一次线。在ARP欺骗木马开始运行的时候,局域网所有主机的MAC地址更新为病毒主机的MAC地址(即所有信息的MACNew地址都一致为病毒主机的MAC地址),同时在路由器的“用户统计”中看到所有用户的MAC地址信息都一样。如果是在路由器的“系统历史记录”中看到大量MACOld地址都一致,则说明局域网内曾经出现过ARP欺骗(ARP欺骗的木马程序停止运行时,主机在路由器上恢复其真实的MAC地址)。

三、定位ARP攻击源头和防御方法
1.定位ARP攻击源头主动定位方式:
因为所有的ARP攻击源都会有其特征一.网卡会处于混杂模式.可以通过ARPKilIer这样的T具扫描网内有哪台机器的网卡是处于混杂模式的,从而判断这台机器有可能就是“元凶”。定位好机器后,再做病毒信息收集,提交给趋势科技做分析处理。标注:网卡可以置于一种模式叫混杂模式(promiscuous),在这种模式下工作的网卡能够收到一切通过它的数据,而不管实际上数据的目的地址是不是它。这实际就是SnifferT作的基本原理:让网卡接收一切它所能接收的数据。被动定位方式:在局域网发生ARP攻击时,查看交换机的动态ARP表中的内容,确定攻击源的MAC地址;也可以在局域居于网中部署SnifferT具,定位ARP攻击源的MAC。也可以直接Ping网关IP,完成Ping后,用ARP.a查看网关IP对应的MAC地址.此MAC地址应该为欺骗的MAC。使用NBTSCAN可以取到PC的真实IP地址、机器名和MAC地址.如果有“ARP攻击”在做怪,可以找到装有ARP攻击的PC的IP、机器名和MAC地址。命令:“nbtscan—rl92168.16.0/24”(搜索整个l92.168.16.0/24网段,即l92.168.16.1一l92.168.16.254);或“nbtscanl92.168.16.25.137”搜索192.168.16.25—137网段,即192.168.16.25.192.168.16.137。输出结果第一列是IP地址,最后一列是MAC地址。通过上述方法,我们就能够快速的找到病毒源,确认其MAC..)机器名和IP地址。
2.防御方法
a.使用可防御ARP攻击的层交换机,绑定端口.MAC.IP,限制ARP流量,及时发现并自动阻断ARP攻击端口,合理划分VLAN,彻底阻止盗用IP、MAC地址.杜绝ARP的攻击。
b.对于经常爆发病毒的网络,进行Internet访问控制,限制用户对网络的访问。此类ARP攻击程序一般都是从Intemet下载到用户终端.如果能够加强用户上网的访问控制,就能极大的减少该问题的发生。
c.在发生ARP攻击时.及时找到病毒攻击源头,并收集病毒信息,可以使用趋势科技的SIC2.0,同时收集可疑的病毒样本文件,一起提交到趋势科技的TrendLabs进行分析,TrendLabs将以最快的速度提供病毒码文件,从而可以进行ARP病毒的防御。
四、针对未感染病毒。而受到影响的计算机解决方法:
l、Windows用户可通过在命令行方式(开始“.”程序“.”附件“菜单下调出”命令提示符“)下执行”arps网关IP网关MAC地址“命令来减轻中毒计算机对本机的影响。网关IP和MAC地址可在网络工作正常时通过命令行方式下的“arp.a'’命令来得到。

2、使用AntiARPSniffer软件保护本地计算机正常运行。输入网关地址(网关地址获取方式:[开始]..>[程序]..>[附件]菜单下调出“命令提示符”,输入ipeonfig,其中DefaultGateway即为网关地址);点击获取网关MAC地址,点击自动防护保证当前网卡与网关的通信不被第三方监听。点击恢复默认,然后点击防止地址冲突,如频繁的出现IP地址冲突,这说明攻击者频繁发送ARP欺骗数右击[我的电脑】..>[管理】.一>点击[事件查看器】..>点击[系统】一一>查看来源为fTcpIP]...>双击事件可以看到显示地址发生冲突,并记录了该MAC地址,请复制该MAC地址并填入AntiARPSniffer的本地MAC地址输入框中(请注意将:转换为.),输入完成之后点击瞄护地址冲突].为了使MAC地址生效请禁用本地网卡然后再启用网卡,在CMD命令行中输入Ipconfig/all,查看当前MAC地址是否与本地MAC地址输入框中的MAC地址相符,如果成功将不再会显示地址冲突。
3
5
分享到:
评论
2 楼 1140566087 2013-04-23  
是啊, 却是纠结,最近就遇到了这个问题!
1 楼 xumin198908 2013-04-22  
ARP一直是个头疼的问题。。。
没有谁能完全防御他,毕竟问题在于协议本身

相关推荐

    浅谈ARP病毒在局域网中的分析处理及防御.ppt

    浅谈ARP病毒在局域网中的分析处理及防御.ppt

    浅谈局域网ARP攻击的危害及防范方法.pdf

    6. **及时更新系统和软件**:保持操作系统和防病毒软件的最新状态,防止通过漏洞实施的ARP欺骗。 总的来说,理解ARP协议的工作原理和ARP欺骗的机制,对于网络安全维护至关重要。通过采取适当的防护措施,可以有效地...

    浅谈校园网ARP欺骗及攻击和安全防范措施

    5. 教育用户:提高用户的安全意识,提醒他们不轻易点击未知链接,定期更新系统和软件,避免成为病毒传播的媒介。 总的来说,理解和防范ARP欺骗与攻击对于维护校园网络安全至关重要。通过加强网络管理和教育,以及...

    计算机系统安全论文计算机多媒体论文:浅谈计算机系统安全.pdf

    本文将深入探讨几个关键的安全防护措施,包括数据备份、病毒防范、系统补丁更新以及如何抵御ARP攻击。 首先,数据备份是保护信息不因意外损失的关键步骤。无论是个人用户还是企业,都应该定期对重要数据进行备份,...

    高职院校计算机实训室网络安全浅谈.pdf

    特别是在局域网环境下,ARP攻击较为常见,它通过伪造ARP协议来干扰网络通信,导致网络瘫痪。因此,监控网络活动,防止ARP欺骗是确保网络安全的关键措施。 对于移动存储设备带来的安全风险,控制USB设备接口是一种...

    谈谈网吧路由器怎样设置的

     四.ARP治理(彻底根绝ARP病毒),在这里可以对网吧机械进行ARP绑定,可以根绝ARP病毒!绑定的时分可以绑定成独一也可以绑定成静态。区别是静态IP与MAC地址绑定为静态今后,用户手动更改IP或许MAC地址不会影响网络运用...

    浅谈上网行为管理在网络中的应用.doc

    一方面,企业需要防范来自外部的黑客攻击和病毒侵入;另一方面,内部员工不恰当的网络使用也可能对企业造成重大损失。因此,实施上网行为管理,对网络活动进行有效监管,成为保障企业网络安全、提高网络资源利用率的...

    计算机网络期末复习题

    1.试谈你对网络安全的威胁和防病毒技术的认识。(线下教学课件) 2.简述物理层的四个特性。(线下教学课件) 3.计算机网络的组成(P2-P3) 4.计算机网络的功能(P3) 5.计算机网络标准化的相关组织(P4+线下教学...

Global site tag (gtag.js) - Google Analytics