Linux服務(wù)器如何防御ARP攻擊 機(jī)房有機(jī)器中毒,發(fā)arp包,通過(guò)arpspoof雖然可以解決,也可以找到中毒機(jī)器的mac地址,但在機(jī)房設(shè)備不足的情況下,很難查到mac地址對(duì)應(yīng)的IP。然后我們可以通過(guò)一個(gè)循環(huán),使用arping來(lái)對(duì)整個(gè)子網(wǎng)下面的機(jī)器發(fā)一個(gè)包,這樣就可以在arp下面查看到相應(yīng)的mac緩存,進(jìn)而得到對(duì)應(yīng)的IP地址。
#arp -a 查找你中毒時(shí)網(wǎng)關(guān)的MAC地址,并記錄下來(lái)在mac_table里尋找到相對(duì)應(yīng)的機(jī)器,仍后就可以找出哪臺(tái)機(jī)器感染了ARP病毒;當(dāng)然也可以在windows下部署科來(lái)系統(tǒng),用此法也很快可得出中了arp病毒的機(jī)器。 2./*使用arpspoof抵御ARP攻擊*/ #提供方案原創(chuàng)者:yk103,在此表示感謝! 先安裝libnet http://www.packetfactory.net/libnet/dist/libnet.tar.gz tar -xvzf libnet.tar.gz cd libnet ./configure make make install 安裝arpoison http://www.arpoison.net/arpoison-0.6.tar.gz tar -xvzf arpoison-0.6.tar.gz cd arpoison gcc arpoison.c /usr/lib/libnet.a -o arpoison mv arpoison /usr/sbin 編寫arpDefend.sh腳本.
|
聯(lián)系客服