免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5242 | 回复: 5
打印 上一主题 下一主题

网吧局域网ARP攻击解决法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-29 15:57 |只看该作者 |倒序浏览
【故障现象】当局域网内某台主机运行ARP欺骗的木马程序时,会欺骗局域网内所有主机和安全网关,让所有上网的流量必须经过病毒主机。其他用户原来直接通过安全网关上网现在转由通过病毒主机上网,切换的时候用户会断一次线。\r\n\r\n切换到病毒主机上网后,如果用户已经登陆了传奇服务器,那么病毒主机就会经常伪造断线的假像,那么用户就得重新登录传奇服务器,这样病毒主机就可以盗号了。\r\n\r\n由于ARP欺骗的木马程序发作的时候会发出大量的数据包导致局域网通讯拥塞以及其自身处理能力的限制,用户会感觉上网速度越来越慢。当ARP欺骗的木马程序停止运行时,用户会恢复从安全网关上网,切换过程中用户会再断一次线。\r\n\r\n【快速查找】在WebUIà系统状态à系统信息à系统历史记录中,看到大量如下的信息:\r\n\r\nMAC SPOOF 192.168.16.200\r\n\r\nMAC Old 00:01:6c:36:d1:7f\r\n\r\nMAC New 00:05:5d:60:c7:18\r\n\r\n这个消息代表了用户的MAC地址发生了变化,在ARP欺骗木马开始运行的时候,局域网所有主机的MAC地址更新为病毒主机的MAC地址(即所有信息的MAC New地址都一致为病毒主机的MAC地址)。\r\n\r\n同时在安全网关的WebUIà高级配置à用户管理à读ARP表中看到所有用户的MAC地址信息都一样,或者在WebUIà系统状态à用户统计中看到所有用户的MAC地址信息都一样。\r\n\r\n如果是在WebUIà系统状态à系统信息à系统历史记录中看到大量MAC Old地址都一致,则说明局域网内曾经出现过ARP欺骗(ARP欺骗的木马程序停止运行时,主机在安全网关上恢复其真实的MAC地址)。\r\n\r\n在上面我们已经知道了使用ARP欺骗木马的主机的MAC地址,那么我们就可以使用NBTSCAN(下载地址:http://www.utt.com.cn/upload/nbtscan.rar)工具来快速查找它。\r\n\r\nNBTSCAN可以取到PC的真实IP地址和MAC地址,如果有”传奇木马”在做怪,可以找到装有木马的PC的IP/和MAC地址。\r\n\r\n命令:“nbtscan -r 192.168.16.0/24”(搜索整个192.168.16.0/24网段, 即192.168.16.1-192.168.16.254);或“nbtscan 192.168.16.25-137”搜索192.168.16.25-137 网段,即192.168.16.25-192.168.16.137。输出结果第一列是IP地址,最后一列是MAC地址。\r\n\r\nNBTSCAN的使用范例:\r\n\r\n假设查找一台MAC地址为“000d870d585f”的病毒主机。\r\n\r\n1)将压缩包中的nbtscan.exe 和cygwin1.dll解压缩放到c:\\下。\r\n\r\n2)在Windows开始à运行à打开,输入cmd(windows98输入“command”),在出现的DOS窗口中输入:C:\\nbtscan -r 192.168.16.1/24(这里需要根据用户实际网段输入),回车。\r\n\r\n3)通过查询IP--MAC对应表,查出“000d870d585f”的病毒主机的IP地址为“192.168.16.223”。\r\n\r\n【解决办法】 \r\n\r\n采用双向绑定的方法解决并且防止ARP欺骗。 \r\n\r\n1、在PC上绑定安全网关的IP和MAC地址: \r\n\r\n1)首先,获得安全网关的内网的MAC地址(例如HiPER网关地址192.168.16.254的MAC地址为0022aa0022aa<WebUIà基本配置à局域网端口MAC地址>)。 \r\n\r\n2)编写一个批处理文件rarp.bat内容如下: \r\n\r\n@echo off \r\n\r\narp -d \r\n\r\narp -s 192.168.16.254 00-22-aa-00-22-aa \r\n\r\n将文件中的网关IP地址和MAC地址更改为实际使用的网关IP地址和MAC地址即可。 \r\n\r\n将这个批处理软件拖到“windowsà开始à程序à启动”中。 \r\n\r\n3)如果是网吧,可以利用收费软件服务端程序(pubwin或者万象都可以)发送批处理文件rarp.bat到所有客户机的启动目录。Windows2000的默认启动目录为“C:\\Documents and Settings\\All Users「开始」菜单程序启动”。 \r\n\r\n2、在安全网关上绑定用户主机的IP和MAC地址: \r\n\r\n在WebUIà高级配置à用户管理中将局域网每台主机均作绑定。

论坛徽章:
0
2 [报告]
发表于 2011-03-18 13:34 |只看该作者
呵呵,挺形象。就是缺少解决办法。

论坛徽章:
0
3 [报告]
发表于 2011-03-18 13:38 |只看该作者
呵呵,挺形象。就是缺少解决办法。

论坛徽章:
0
4 [报告]
发表于 2011-04-26 19:08 |只看该作者
谢谢了,非常好的东西,学习了。

论坛徽章:
0
5 [报告]
发表于 2011-05-14 19:47 |只看该作者
谢谢了,非常好的东西,学习了。{:6_671:}
xinxinzaitai 该用户已被删除
6 [报告]
发表于 2011-06-04 21:51 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP