2023-06-10 20:30:52 阅读( 1104)
有关ARP病毒问题的处理说明:故障现象:机器以前可正常上网的,突然出现可认证,不能上网的现象(无法ping通网关),重启机器或在MSDOS窗口下运行命令ARP-d后,又可恢复上网一段时间。
处理ARP病毒问题的说明:
故障现象:机器以前可以正常上网,突然可以认证,无法上网(无法ping通网关)。重启机器或者在MSDOS窗口下运行ARP -d命令后,可以恢复上网一段时间。
失败原因:这是4月病毒欺骗攻击造成的。
问题原因一般是传说中的插件携带的ARP木马攻击。在局域网中使用插件时,插件携带的病毒会将机器的mac地址映射到网关的IP地址,并向局域网发送大量ARP数据包。
导致同一个网段地址的其他机器误将其作为网关,这也是为什么内网断开时可以互通,但电脑无法上网的原因。
临时处理对策:
第一步。可以上网的时候,进入MS-DOS窗口,输入命令:ARPA,检查网关IP对应的MAC地址是否正确,并记录下来。
注意:如果不能上网,先运行命令arpd删除ARP缓存中的内容,电脑可以暂时恢复上网(如果攻击不停止)。一旦可以上网,立即断开网络连接(禁用网卡或拔下网线),然后运行ARPa.
第二步。如果已经有了正确的网关MAC地址,在无法访问互联网时,手动将网关IP与正确的MAC绑定,确保电脑不再受攻击影响。手动绑定可以在MS-DOS窗口下运行以下命令:ARPS Gateway IP Gateway MAC。
例如,假设计算机所在网段的网关是218.197.192.254,本地地址是218.197.192.1。在计算机上运行ARPA后,输出如下:
C:\Documents and Settingsarp -a
Interface: 218.197.192.1 ---0x2
Internet Address Physical Address Type
218.197.192.254 00-01-02-03-04-05 dynamic
其中00-01-02-03-04-05是网关218.197.192.254对应的MAC地址,其类型是动态的,因此可以更改。
被攻击后,你会发现MAC已经被攻击机器的MAC取代了。如果想找出攻击机器,彻底根除攻击,可以记录下此时的MAC,为以后的搜索做准备。
手动绑定命令是:
Southern 218.197.192.254 January 02 March 04, 2005
绑定后,可以使用arpa查看ARP缓存。
C:\Documents and Settingsarp -a
Interface: 218.197.192.1 ---0x2
Internet Address Physical Address Type
218.197.192.254 00-01-02-03-04-05 static
此时,该类型变为静态,不再受攻击影响。但需要注意的是,电脑关机重启后,手动绑定会失效,需要重新绑定。所以要彻底根除攻击,只有找出网段内被病毒感染的电脑,并对其进行杀毒。
可以解决。如何找到病毒计算机:
如果有病毒电脑的MAC地址,可以用NBTSCAN软件找出网段中MAC地址对应的IP,也就是病毒电脑的IP地址,然后上报学校网络中心封存。
如何使用NBTSCAN:
把nbtscan.rar下载到硬盘,解压,然后把cygwin1.dll和nbtscan.exe两个文件复制到c:\windows\system32(或者系统),进入MSDOS窗口输入命令:
Nbtscan -r 218.197.192.0/24(假设本机所在的网段是218.197.192,掩码是255 . 255 . 255 . 0;实际使用该命令时,斜体部分应改为正确的网段)。
注意:在使用NBTSAN的时候,有时候因为一些电脑安装了防火墙软件,NBTSAN的输出是不完整的,但是可以在电脑的arp缓存中反映出来,所以在使用NBTSAN的时候,也可以同时查看arp缓存。
你可以得到网段内电脑IP和MAC相对完整的对应关系。
要添加:
Instructions for using anti-ARP sniffer
一、功能描述:
使用反ARP嗅探器可以防止ARP技术拦截数据包和ARP技术发送地址冲突的数据包。
二、使用说明:
1、ARP欺骗:
填入网关IP地址,点击获取网关mac地址将会显示出网关的MAC地址。点击[自动防护]即可保护当前网卡与该网关的通信不会被第三方监听。
注意:如出现ARP欺骗提示,这说明攻击者发送了ARP欺骗数据包来获取网卡的数据包,如果您想追踪攻击来源请记住攻击者的MAC地址,利用MAC地址扫描器可以找出IP 对应的MAC地址。
2、IP地址冲突
首先点击“恢复默认”然后点击“防护地址冲突”。
如频繁的出现IP地址冲突,这说明攻击者频繁发送ARP欺骗数据包,才会出现IP冲突的警告,利用Anti ARP Sniffer可以防止此类攻击。
首先您需要知道冲突的MAC地址,Windows会记录这些错误。查看具体方法如下:
右击[我的电脑]--[管理]--点击[事件查看器]--点击[系统]--查看来源为[TcpIP]---双击事件可以看到显示地址发生冲突,并记录了该MAC地址,
请复制该MAC地址并填入Anti ARP Sniffer的本地MAC地址输入框中(请注意将:转换为-),输入完成之后点击[防护地址冲突],为了使MAC地址生效请禁用本地网卡然后再启用网卡,
在CMD命令行中输入Ipconfig /all,查看当前MAC地址是否与本地MAC地址输入框中的MAC地址相符,如果更改失败请与我联系。如果成功将不再会显示地址冲突。
注意:如果您想恢复默认MAC地址,请点击[恢复默认],为了使MAC地址生效请禁用本地网卡然后再启用网卡。
Windows 2000/XP测试通过!
猜你喜欢
Guessyoulike