快速发现局域网内狂发ARP攻击包的机器
程序员文章站
2023-11-14 19:51:34
快速发现局域网内狂发ARP攻击包的机器...
我现在在外地出差做网络安全的实施,住的这个宾馆到处时感染arp欺骗病毒的机器,他们狂发arp攻击包,导致正常用户无法上网。
我上次说了,可以使用诸如antiarpsniffer3.1单机版软件,防御arp攻击的。但我想问题总的解决呀,我们作为网管或喜欢信息安全的网友们,遇到这样的问题应当如何解决呢,下面我就谈一下自己的一些想法:
1、对于类似宾馆或小型网络环境,一般是只有一个vlan的,在这样的情况下,可以通过一台接入网络的主机,定期查看自己的arp表,看看在定期删除arp缓存后,有哪些机器的ip/mac对应表马上又到你的机器上了。
举例:
c:\>arp -a interface: 192.168.1.236 --- 0x10004 internet address physical address type 192.168.1.1 00-0a-eb-c1-d8-60 dynamic 192.168.1.22 00-e0-4c-c2-7e-50 dynamic 192.168.1.144 00-e0-4c-f0-e1-33 dynamic 192.168.1.233 00-e0-4c-a9-35-72 dynamic
这样就可以直接发现感染主机了。
2、对于大型的网络环境,一般是有多个vlan的,在这样的情况下,可以通过专门的网管系统对交换机的arp缓存的变化来查看整个网络arp攻击情况,也可以通过antiarpsniffer1.2网络版软件来查看攻击者的ip和真实mac了。
注:对于某些arp攻击是采取骗取网关的合法mac或使用其他随意伪造的mac进行攻击的手段,只能靠管理员手动的进行认真细致的排除了。
谢谢大家,一点经验和感悟的共享。欢迎跟大家随时交流!!
上一篇: C#实现TreeView节点拖拽的方法
下一篇: 关于Ajax技术原理的3点总结