自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

BAT批處理解決ARP攻擊

安全 黑客攻防
現(xiàn)在局域網(wǎng)中感染ARP病毒的情況比較多,清理和防范都比較困難,給不少的網(wǎng)絡(luò)管理員造成了很多的困擾。下面就是個(gè)人在處理這個(gè)問題的一些經(jīng)驗(yàn),同時(shí)也在網(wǎng)上翻閱了不少的參考資料。

現(xiàn)在局域網(wǎng)中感染ARP病毒的情況比較多,清理和防范都比較困難,給不少的網(wǎng)絡(luò)管理員造成了很多的困擾。下面就是個(gè)人在處理這個(gè)問題的一些經(jīng)驗(yàn),同時(shí)也在網(wǎng)上翻閱了不少的參考資料。

ARP病毒的癥狀

有時(shí)候無法正常上網(wǎng),有時(shí)候有好了,包括訪問網(wǎng)上鄰居也是如此,拷貝文件無法完成,出現(xiàn)錯(cuò)誤;局域網(wǎng)內(nèi)的ARP包爆增,使用ARP查詢的時(shí)候會(huì)發(fā)現(xiàn)不正常的MAC地址,或者是錯(cuò)誤的MAC地址對(duì)應(yīng),還有就是一個(gè)MAC地址對(duì)應(yīng)多個(gè)IP的情況也會(huì)有出現(xiàn)。

ARP攻擊的原理

ARP欺騙攻擊的包一般有以下兩個(gè)特點(diǎn),滿足之一可視為攻擊包報(bào)警:第一以太網(wǎng)數(shù)據(jù)包頭的源地址、目標(biāo)地址和ARP數(shù)據(jù)包的協(xié)議地址不匹配?;蛘?,ARP數(shù)據(jù)包的發(fā)送和目標(biāo)地址不在自己網(wǎng)絡(luò)網(wǎng)卡MAC數(shù)據(jù)庫內(nèi),或者與自己網(wǎng)絡(luò)MAC數(shù)據(jù)庫MAC/IP不匹配。這些統(tǒng)統(tǒng)第一時(shí)間報(bào)警,查這些數(shù)據(jù)包(以太網(wǎng)數(shù)據(jù)包)的源地址(也有可能偽造),就大致知道那臺(tái)機(jī)器在發(fā)起攻擊了?,F(xiàn)在有網(wǎng)絡(luò)管理工具比如網(wǎng)絡(luò)執(zhí)法官、P2P終結(jié)者也會(huì)使用同樣的方式來偽裝成網(wǎng)關(guān),欺騙客戶端對(duì)網(wǎng)關(guān)的訪問,也就是會(huì)獲取發(fā)到網(wǎng)關(guān)的流量,從而實(shí)現(xiàn)網(wǎng)絡(luò)流量管理和網(wǎng)絡(luò)監(jiān)控等功能,同時(shí)也會(huì)對(duì)網(wǎng)絡(luò)管理帶來潛在的危害,就是可以很容易的獲取用戶的密碼等相關(guān)信息。

處理的辦法:

寫個(gè)腳本提供大家參考,解決局域網(wǎng)內(nèi)部的APR攻擊

c:

cd\

if exist ipconfig.txt del ipconfig.txt

ipconfig /all >c:\ipconfig.txt //獲取本地MAC地址

if exist GateMac.txt del GateMac.txt

arp -a %GateIP% >c:\GateMac.txt

for /f "skip=3 tokens=2"%%H in(GateMac.txt)do set GateMac=%%H //獲取出口路由(即網(wǎng)關(guān))的MAc地址

if exist GateIP.txt del GateIP.txt

find "Default Gateway" ipconfig.txt >c:\GateIP.txt

for /f "skip=2 tokens=13"%%G in (GateIP.txt) do set GateIP=%%G

echo set Ws= Wscript.Createobject("Wscript.Shell") >c:\banding.vbs

echo count =0>>banding.vbs

echo for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_>>banding.vbs

間隔6秒重新將網(wǎng)關(guān)的IP地址與MAC地址進(jìn)行綁定

echo if ps.name="wscript.exe" then count=count+1>>banding.vbs

echo if count >2 then wscript.quit>>banding.vbs

echo i=1 >>banding.vbs

echo for i= 1 to 5>>banding.vbs

echo i=i-1>>banding.vbs

echo Wscript.sleep(1000*60*0.1)每6秒鐘綁定一次 >>banding.vbs

echo ws.run "arp-d",0>>banding.vbs

echo ws.run "arp -s %GateIP% %GateMac%",0>>banding.vbs

echo next >>banding.vbs

清除ARP緩存,重新將本機(jī)的Ip地址與MAC地址進(jìn)行綁定

c:

cd \

start banding.vbs

del /f /q GateMac.txt

del /f /q ipconfig.txt

del /f /q GateIP.txt

copy banding.vbs c:\ windows\system32

echo Windows Registry Editor Version 5.00 >c:\arp.reg

echo.>>arp.reg

echo [HKEY_LOC AL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]>>arp.reg

echo "arptom"="c:\\windows\\system32\\banding.vbs">>arp.reg

regedit -is arp.reg

del /f /q arp.reg

del /f /q banding.vbs

exit

把這些代碼復(fù)制放入記事本,后綴名保存為.bat

適合各種環(huán)境。

責(zé)任編輯:藍(lán)雨淚 來源: 紅黑聯(lián)盟
相關(guān)推薦

2017-01-10 08:48:21

2009-07-17 17:58:51

2012-11-16 13:26:16

2019-09-22 18:41:22

ARPARP攻擊地址解析協(xié)議

2010-10-14 14:58:25

2011-04-06 11:30:49

2010-09-30 10:31:28

2011-04-06 10:23:46

2012-04-06 10:04:21

2011-06-22 16:13:29

2011-08-09 15:43:41

2011-06-22 16:35:59

2009-12-23 10:34:15

ADO.NET 批處理

2010-09-16 15:39:18

2013-04-01 10:12:39

2010-11-09 15:45:37

2013-06-17 09:48:02

2011-07-20 11:01:39

2009-06-30 18:39:10

2009-12-11 14:46:13

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)