有三种情况,
1.正常情况下一台机器A要和另一台机器B通信时要获取对方MAC地址,所以A会广播一个ARP请求.
2.也是属于正常情况,某些软件(比如科来的MAC地址扫描)在对局域网内扫描.它会向全网广播所有这个IP段对应的IP地址的ARP请求.假设这个IP段是192.168.1.0/24.那它会向网内广播1-254的ARP请求.
3中了ARP病毒,是ARP攻击的前奏.情况和第2种类似.
假设某机器MAC是AFAFAFAFAFAF,IP是192.168.1.1.但在抓包软件里看到的却是MAC为ABABABABABAB,IP是192.168.1.1.则这台MAC为ABABABABABAB的机器很可能是主了ARP病毒.要看是否中了ARP病毒,主要看抓到的ARP响应包.而不是ARP请求包
补充一点,有些ARP病毒使用的MAC地址是假的.所以要通过一些特殊手段去处理.比如使用TAP设备和拔网线法.
[ 本帖最后由 只是一个神话 于 2008-4-12 09:33 编辑 ] |