ARP病毒攻擊的防范和處理_第1頁
ARP病毒攻擊的防范和處理_第2頁
ARP病毒攻擊的防范和處理_第3頁
ARP病毒攻擊的防范和處理_第4頁
ARP病毒攻擊的防范和處理_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、ARP病毒攻擊的防范和處理 如果在使用網絡時速度越來越慢,直至掉線,而過一段時間后又可能恢復正常,或者,重啟路由器后又可正常上網。故障出現(xiàn)時,網關ping 不通或有數(shù)據(jù)丟失,那么很有可能是受到了ARP病毒攻擊。下面我就談談對這種情況處理的一些意見。 一、首先診斷是否為ARP病毒攻擊 1、當發(fā)現(xiàn)上網明顯變慢,或者突然掉線時,我們可以用arp-命令來檢查ARP表:(點擊 開始 按鈕->選擇運行->輸入 cmd 點擊 確定 按鈕,在窗口中輸入 arp -a 命令)如果發(fā)現(xiàn)網關的MAC地址發(fā)生了改變,或者發(fā)現(xiàn)有很多IP指向同一個物理地址,那么肯定就是ARP欺騙所致。 2、利用Anti AR

2、P Sniffer軟件查看(詳細使用略)。 二、找出ARP病毒主機 如果已經不能上網,則先運行一次命令arp d將arp緩存中的內容刪空,計算機(電腦)可暫時恢復上網(攻擊如果不停止的話),一旦能上網就立即將網絡斷掉(禁用網卡或拔掉網線),再運行arp a。1、用“arp d”命令,只能臨時解決上網問題,要從根本上解決問題,就得找到病毒主機。通過上面的arp a命令,可以判定改變了的網關MAC地址或多個IP指向的物理地址,就是病毒機的MAC地址。哪么對應這個MAC地址的主機又是哪一臺呢,windows中有ipconfig/all命令查看每臺的信息,但如果電腦(計算機(電腦)數(shù)目多話,一臺臺查下

3、去不是辦法,因此可以下載一個叫“NBTSCAN”的軟件,它可以取到PC的真實IP地址和MAC地址。 命令:“nbtscan -r 192.168.80.0/24”(搜索整個192.168.80.0/24網段, 即 192.168.80.1-192.168.80.254);或“nbtscan 192.168.80.25-137”搜索192.168.80.25-137 網段,即192.168.80.25-192.168.80.137。輸出結果第一列是IP地址,最后一列是MAC地址。這樣就可找到病毒主機的IP地址。 2、如果手頭一下沒這個軟件怎么辦呢?這時也可在客戶機運行路由跟蹤命令如:tracer

4、t d ,馬上就發(fā)現(xiàn)第一條不是網關機的內網ip,而是本網段內的另外一臺機器的IP,再下一跳才是網關的內網IP;正常情況是路由跟蹤執(zhí)行后的輸出第一條應該是默認網關地址,由此判定第一跳的那個非網關IP 地址的主機就是罪魁禍首。 當然找到了IP之后,接下來是要找到這個IP具體所對應的機子了,如果你每臺電腦(計算機(電腦)編了號,并使用固定IP,IP的設置也有規(guī)律的話,那么就很快找到了。但如果不是上面這種情況,IP設置又無規(guī)律,或者IP是動態(tài)獲取的那該怎么辦呢?難道還是要一個個去查?非也!你可以這樣:把一臺機器的IP地址設置成與作祟機相同的相同,然后造成IP地址沖突,使中毒主機報警然后找到這個主機。

5、三、處理病毒主機 1、用殺毒軟件(反病毒軟件或防毒軟件殺毒軟件下載)查毒,殺毒。 2、建議重裝系統(tǒng),一了百了。(當然你應注意除系統(tǒng)盤外其他盤有無病毒) 四、如何防范ARP病毒攻擊 1、從影響網絡連接通暢的方式來看,ARP欺騙分為二種,一種是對路由器ARP表的欺騙;另一種是對內網PC的網關欺騙。第一種ARP欺騙的原理是截獲網關數(shù)據(jù)。它通知路由器一系列錯誤的內網MAC地址,并按照一定的頻率不斷進行,使真實的地址信息無法通過更新保存在路由器中,結果路由器的所有數(shù)據(jù)只能發(fā)送給錯誤的MAC地址,造成正常PC無法收到信息。第二種ARP欺騙的原理是偽造網關。它的原理是建立假網關,讓被它欺騙的PC向假網關發(fā)數(shù)

6、據(jù),而不是通過正常的路由器途徑上網。在PC看來,就是上不了網了,“網絡掉線了”。因此很多人建議用戶采用雙向綁定的方法解決并且防止ARP欺騙,這個確實是最好解決的辦法,但如果電腦(計算機(電腦)數(shù)量多的情況下,在路由器上作綁定工作量將很大,我個人認為主要做好在PC上綁定路由器的IP和MAC地址就行了,在PC上綁定可以按下面方法做: 1)首先,獲得路由器的內網的MAC地址(例如網關地址172.16.1.254的MAC地址為0022aa0022ee)。 2)編寫一個批處理文件rarp.bat內容如下: echo off arp -d arp -s 172.16.1.254 00-22-aa-00-2

7、2-ee 將文件中的網關IP地址和MAC地址更改為您自己的網關IP地址和MAC地址即可。將這個批處理軟件拖到“windows-開始-程序-啟動”中。 這樣即減輕了一臺臺設置的麻煩,也避免了由于電腦(計算機(電腦)重新啟動使得數(shù)據(jù)又要重做的麻煩。當然最好電腦(計算機(電腦)要有還原卡和保護系統(tǒng),使得這個批處理不會被隨意刪除掉。 2、作為網絡管理員,我認為應該充分利用一些工具軟件,備一些常用的工具,就ARP而言,推薦在手頭準備這樣幾個軟件: “Anti ARP Sniffer”(使用Anti ARP Sniffer可以防止利用ARP技術進行數(shù)據(jù)包截取以及防止利用ARP技術發(fā)送地址沖突數(shù)據(jù)包,并能查

8、找攻擊主機的IP及MAC地址)。 “NBTSCAN”(NBTSCAN可以取到PC的真實IP地址和MAC地址,利用它可以知道局域網內每臺IP對應的MAC地址) “網絡執(zhí)法官” (一款局域網管理輔助(是通過模擬人工手動操作輔助,實現(xiàn)自動打怪,自動掛機等)軟件,采用網絡底層協(xié)議,能穿透各客戶端防火墻對網絡中的每一臺主機、交換機等配有IP的網絡設備進行監(jiān)控;采用網卡號(MAC)識別用戶,主要功能是依據(jù)管理員為各主機限定的權限,實時監(jiān)控整個局域網,并自動對非法用戶進行管理,可將非法用戶與網絡中某些主機或整個網絡隔離,而且無論局域網中的主機運行何種防火墻,都不能逃避監(jiān)控,也不會引發(fā)防火墻警告,提高了網絡安

9、全性) 3、定時檢查局域網病毒,對機器進行病毒掃描,平時給系統(tǒng)安裝好補丁程序,最好是局域網內每臺電腦(計算機(電腦)保證有殺毒軟件(反病毒軟件或防毒軟件殺毒軟件下載)(可升級) 4、指導好網絡內使用者不要隨便點擊打開QQ、MSN等聊天工具上發(fā)來的鏈接信息,不要隨便打開或運行陌生、可疑文件和程序,如郵件中的陌生附件,外掛(改變網絡游戲軟件的程軟件下載序)程序等。 5、建議對局域網的每一臺電腦(計算機(電腦)盡量作用固定IP,路由器不啟用DHCP,對給網內的每一臺電腦(計算機(電腦)編一個號,每一個號對應一個唯一的IP,這樣有利用以后故障的查詢也方便管理。并利用“NBTSCAN”軟件查出每一IP對

10、應的MAC地址,建立一個“電腦(計算機(電腦)編號-IP地址-MAC地址”一一對應的數(shù)據(jù)庫。 -如何防止ARP攻擊!路由共享上網,2M的5人用!在路由里設置了靜態(tài)IP-IP和MAC對應!也只設成有限的幾個!今天開機上網居然上了一下就上不了!其中的四個人有嫌疑,IP可以改,MAC也可以改!顯示過攻擊的MAC都有其中的三個人!自己也開了個AntiArp軟件防護,居然沒作用!以前如果給攻擊了就會提示!-(就是給別人用網管之類的軟件限制不能上網)今天有時就有提示,有提示也不能上網,這個軟件等于失效了!路由的設置是我控制-可以排除是路由限制!我自己動手改網的MAC重新連上有時可以,有時不可以,就算可以也

11、是只能上一會就不行!我想有人先用軟件禁止我上網,然后改用了我的MAC上網!這個軟件的功能肯定很強大!用了這個軟件就等于先發(fā)制人!可能所用和網關通訊的數(shù)據(jù)都給它欺騙了!所以無論我怎么做也沒用!不明白的是,開了個AntiArp也沒用!-不過也難怪,軟件的東西出來就就肯定有破解的了,以前新出的時候可以有軟件去限別人的網速,后來出了個防ARP欺騙的,現(xiàn)在我的這個防ARP欺騙(AntiArp)的也不起作用-不會是版本太低吧!郁悶呀!E天的高手快來支招吧! -我覺得局域網內應該有人使用ARP欺騙的木馬程序(比如:魔獸<是一款非常著名的即時戰(zhàn)略游戲下載軟件>世界,勁舞團等盜號的軟件,某

12、些外掛(改變網絡游戲軟件的程軟件下載序)中也被惡意加載了此程序)。1、不要把你的網絡安全信任關系建立在IP基礎上或MAC基礎上,(rarp同樣存在欺騙的問題),理想的關系應該建立在IP+MAC基礎上。 2、設置靜態(tài)的MAC->IP對應表,不要讓主機刷新你設定好的轉換表。 3、除非很有必要,否則停止使用ARP,將ARP做為永久條目保存在對應表中。 4、使用ARP服務器。通過該服務器(server網絡資源下載)查找自己的ARP轉換表來響應其他機器的ARP廣播。確保這臺ARP服務器不被黑。 5、使用"proxy"代理IP的傳輸。 6、使用硬件屏蔽主機。設置好你的路由,確保I

13、P地址能到達合法的路徑。(靜態(tài)配置路由ARP條目),注意,使用交換集線器和網橋無法阻止ARP欺騙。 7、管理員定期用響應的IP包中獲得一個rarp請求,然后檢查ARP響應的真實性。 8、管理員定期輪詢,檢查主機上的ARP緩存。 9、使用防火墻連續(xù)監(jiān)控網絡。注意有使用SNMP的情況下,ARP的欺騙有可能導致陷阱包丟失。-每臺主機都有一個臨時存放IP-MAC的對應表ARP攻擊就通過更改這個緩存來達到欺騙的目的,使用靜態(tài)的ARP來綁定正確的MAC是一個有效的方法.在命令行下使用arp -a可以查看當前的ARP緩存表.以下是本機的ARP表 : C:Documents and Settingscnqin

14、g>arp -a Interface: 192.168.0.1 on Interface 0x1000003 Internet Address Physical Address Type 192.168.0.1 00-03-6b-7f-ed-02 dynamic 其中代表動態(tài)緩存,即收到一個相關ARP包就會修改這項.如果是個非法的含有不正確的網關的ARP包,這個表就會自動更改.這樣我們就不能找到正確的網關MAC,就不能正常和其他主機通信.靜態(tài)表的建立用ARP -S IP MAC. 執(zhí)行arp -s 192.168.0.1 00-03-6b-7f-ed-02后,我們再次查看ARP緩存表.

15、C:Documents and Settingscnqing>arp -a Interface: 192.168.0.1 on Interface 0x1000003 Internet Address Physical Address Type 192.168.0.1 00-03-6b-7f-ed-02 static 此時"TYPE"項變成了"static",靜態(tài)類型.這個狀態(tài)下,是不會在接受到ARP包時改變本地緩存的.從而有效的防止ARP攻擊.靜態(tài)的ARP條目在每次重啟后都要消失需要重新設置. 此時我們就可以自己寫一個批處理文件,文件內容如下:

16、echo off arp -d arp -s 192.168.0.1 00-03-6b-7f-ed-02 寫好之后我們把它存儲為 rarp.bat,再把此文件放到開始菜單-程序-啟動欄,這樣每次啟動機器時,就自動執(zhí)行此批處理文件。菜單-程序-啟動欄默認目錄:C:Documents and SettingsAll Users開始菜單程序啟動。-arp 修改和顯示“地址解析協(xié)議”    Arp顯示和修改“地址解析協(xié)議 (ARP)”緩存中的項目。ARP 緩存中包含一個或多個表,它們用于存儲 IP 地址及其經過解析的以太網或令牌環(huán)物理地址。計算機(電腦)上安裝的

17、每一個以太網或令牌環(huán)網絡適配器都有自己單獨的表。如果在沒有參數(shù)的情況下使用,則 arp 命令將顯示幫助信息。語法arp-a InetAddr -N IfaceAddr -g InetAddr -N IfaceAddr -d InetAddr IfaceAddr -s InetAddr EtherAddr IfaceAddr參數(shù)-a InetAddr -N IfaceAddr 顯示所有接口的當前 ARP 緩存表。要顯示特定 IP 地址的 ARP 緩存項,請使用帶有 InetAddr 參數(shù)的 arp -a,此處的 InetAddr 代表 IP 地址。如果未指定 InetAddr,則使用第一個適用的

18、接口。要顯示特定接口的 ARP 緩存表,請將 -N IfaceAddr 參數(shù)與 -a 參數(shù)一起使用,此處的 IfaceAddr 代表指派給該接口的 IP 地址。-N 參數(shù)區(qū)分大小寫。-g InetAddr -N IfaceAddr 與 -a 相同。-d InetAddr IfaceAddr 刪除指定的 IP 地址項,此處的 InetAddr 代表 IP 地址。對于指定的接口,要刪除表中的某項,請使用 IfaceAddr 參數(shù),此處的 IfaceAddr 代表指派給該接口的 IP 地址。要刪除所有項,請使用星號 (*) 通配符代替 InetAddr。-s InetAddr EtherAddr I

19、faceAddr 向 ARP 緩存添加可將 IP 地址 InetAddr 解析成物理地址 EtherAddr 的靜態(tài)項。要向指定接口的表添加靜態(tài) ARP 緩存項,請使用 IfaceAddr 參數(shù),此處的 IfaceAddr 代表指派給該接口的 IP 地址。/?在命令提示符下顯示幫助。注釋? InetAddr 和 IfaceAddr 的 IP 地址用帶圓點的十進制記數(shù)法表示。 ? EtherAddr 的物理地址由六個字節(jié)組成,這些字節(jié)用十六進制記數(shù)法表示并且用連字符隔開(比如,00-AA-00-4F-2A-9C)。 ? 通過 -s 參數(shù)添加的項屬于靜態(tài)項,它們不會 ARP 緩存超時。如果終止 T

20、CP/IP 協(xié)議后再啟動,這些項會被刪除。要創(chuàng)建永久的靜態(tài) ARP 緩存項,請將適當?shù)?arp 命令置于批處理文件中,并使用“任務計劃”在啟動時運行該批處理文件。示例要顯示所有接口的 ARP 緩存表,可鍵入:arp -a對于指派的 IP 地址為 10.0.0.99 的接口,要顯示其 ARP 緩存表,可鍵入:arp -a -N 10.0.0.99要添加將 IP 地址 10.0.0.80 解析成物理地址 00-AA-00-4F-2A-9C 的靜態(tài) ARP 緩存項,可鍵入:arp -s 10.0.0.80 00-AA-00-4F-2A-9C臨時處理對策:步驟一、在能上網時,進入MS-DOS窗口,輸入

21、命令:arp a 查看網關IP對應的正確MAC地址,將其記錄下來。解決ARP病毒欺騙攻擊常用方法注:如果已經不能上網,則先運行一次命令arpd將arp緩存中的內容刪空,計算機(電腦)可暫時恢復上網(攻擊如果不停止的話),一旦能上網就立即將網絡斷掉(禁用網卡或拔掉網線),再運行arpa。步驟二、如果已經有網關的正確MAC地址,在不能上網時,手工將網關IP和正確MAC綁定,可確保計算機(電腦)不再被攻擊影響。手工綁定可在MS-DOS窗口下運行以下命令:arps網關IP網關MAC例如:假設計算機(電腦)所處網段的網關為218.197.192.254,本機地址為218.197.192.1在計算機(電腦

22、)上運行arpa后輸出如下:C:Documents and Settings>arp -aInterface: 218.197.192.1 - 0x2Internet Address Physical Address Type218.197.192.254 00-01-02-03-04-05 dynamic其中00-01-02-03-04-05就是網關218.197.192.254對應的MAC地址,類型是動態(tài)(dynamic)的,因此是可被改變。被攻擊后,再用該命令查看,就會發(fā)現(xiàn)該MAC已經被替換成攻擊機器的MAC,如果大家希望能找出攻擊機器,徹底根除攻擊,可以在此時將該MAC記錄下來,

23、為以后查找做準備。解決ARP病毒欺騙攻擊常用方法手工綁定的命令為:arp s 218.197.192.254 00-01-02-03-04-05綁定完,可再用arp a查看arp緩存:C:Documents and Settings>arp -aInterface: 218.197.192.1 - 0x2Internet Address Physical Address Type218.197.192.254 00-01-02-03-04-05 static這時,類型變?yōu)殪o態(tài)(static),就不會再受攻擊影響了。但是,需要說明的是,手工綁定在計算機(電腦)關機重開機后就會失效,需要再綁

24、定。所以,要徹底根除攻擊,只有找出網段內被病毒感染的計算機(電腦),令其殺毒,方可解決。找出病毒計算機(電腦)的方法:解決ARP病毒欺騙攻擊常用方法如果已有病毒計算機(電腦)的MAC地址,可使用NBTSCAN軟件找出網段內與該MAC地址對應的IP,即病毒計算機(電腦)的IP地址,然后可報告校網絡中心對其進行查封。解決措施NBTSCAN的使用方法:下載nbtscan.rar到硬盤(硬碟HDD存儲媒介之一)后解壓,然后將cygwin1.dll和nbtscan.exe兩文件拷貝到c:windowssystem32(或system)下,進入MSDOS窗口就可以輸入命令:nbtscan-r218.197.192.0/24(假設本機所處的網段是218.197.192,掩碼是255.255.255.0;實際使用該命令時,應將斜體字部分改為正確的網段)。注:使用nbtscan時,有時因為有些計算機(電腦)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論