解決ARP攻擊問題

來源:互聯網
上載者:User

轉自:http://zhidao.baidu.com/question/50940165.html?fr=qrl

1、清空ARP緩衝

大家可能都曾經有過使用ARP的指令法解決過ARP欺騙問題,該方法是針對ARP欺騙原理進行解決的。一般來說ARP欺騙都是通過發送虛假的MAC地址與IP地址的對應ARP資料包來迷惑網路裝置,用虛假的或錯誤的MAC地址與IP地址對應關係取代正確的對應關係。若是一些初級的ARP欺騙,可以通過ARP的指令來清空原生ARP緩衝對應關係,讓網路裝置從網路中重新獲得正確的對應關係,具體解決過程如下:

第一步:通過點擊案頭上工作列的"開始"->"運行",然後輸入cmd後斷行符號,進入cmd(黑色背景)命令列模式;

第二步:在命令列模式下輸入arp -a命令來查看當前本機儲存在本地系統ARP緩衝中IP和MAC對應關係的資訊;

第三步:使用arp -d命令,將儲存在本機系統中的ARP緩衝資訊清空,這樣錯誤的ARP緩衝資訊就被刪除了,本機將重新從網路中獲得正確的ARP資訊,達到區域網路機器間互訪和正常上網的目的。如果是遇到使用ARP欺騙工具來進行攻擊的情況,使用上述的方法完全可以解決。但如果是感染ARP欺騙病毒,病毒每隔一段時間自動發送ARP欺騙資料包,這時使用清空ARP緩衝的方法將無能為力了。下面將接收另外一種,可以解決感染ARP欺騙病毒的方法。

2、指定ARP對應關係

其實該方法就是強制指定ARP對應關係。由於絕大部分ARP欺騙病毒都是針對網關MAC地址進行攻擊的,使本機上ARP緩衝中儲存的網關裝置的資訊出現紊亂,這樣當機器要上網發送資料包給網關時就會因為地址錯誤而失敗,造成電腦無法上網。

第一步:我們假設網關地址的MAC資訊為00-14-78-a7-77-5c,對應的IP地址為192.168.2.1。指定ARP對應關係就是指這些地址。在感染了病毒的機器上,點擊案頭->工作列的"開始"->"運行",輸入cmd後斷行符號,進入cmd命令列模式;

第二步:使用arp -s命令來添加一條ARP地址對應關係, 例如arp -s 192.168.2.1 00-14-78-a7-77-5c命令。這樣就將網關地址的IP與正確的MAC地址綁定好了,本機網路連接將恢複正常了;

第三步:因為每次重新啟動電腦的時候,ARP緩衝資訊都會被全部清除。所以我們應該把這個ARP靜態地址添加指令寫到一個批次檔(例如:bat)中,然後將這個檔案放到系統的啟動項中。當程式隨系統的啟動而載入的話,就可以免除因為ARP靜態映射資訊丟失的困擾了。

3、添加路由資訊應對ARP欺騙:

一般的ARP欺騙都是針對網關的,那麼我們是否可以通過給本機添加路由來解決此問題呢。只要添加了路由,那麼上網時都通過此路由出去即可,自然也不會被ARP欺騙資料包幹擾了。

第一步:先通過點擊案頭上工作列的"開始"->"運行",然後輸入cmd後斷行符號,進入cmd(黑色背景)命令列模式;

第二步:手動添加路由,詳細的命令如下:刪除預設的路由: route delete 0.0.0.0;添加路由:

route add -p 0.0.0.0 mask 0.0.0.0 192.168.1.254 metric 1;確認修改:

route change此方法對網關固定的情況比較適合,如果將來更改了網關,那麼就需要更改所有的用戶端的路由配置了。

4、安裝殺毒軟體:

安裝殺毒軟體並及時升級,另外建議有條件的企業可以使用網路版的防毒軟體。
參考資料:http://www.janmeng.com/html/22/n-4022.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.