ARP攻擊和DOS攻擊

2021-06-29 14:26:37 字數 1304 閱讀 6130

arp(address resolution protocol,位址解析協議)是乙個位於tcp/ip協議棧中的網路層,負責將某個ip位址解析成對應的mac位址

1基本功能

arp協議的基本功能就是通過目標裝置的ip位址,查詢目標裝置的mac位址,以保證通訊的進行。

arp攻擊的侷限性

arp攻擊僅能在乙太網(區域網如:機房、內網、公司網路等)進行。

無法對外網(網際網路、非本區域內的區域網)進行攻擊

2攻擊原理

arp攻擊就是通過偽造ip位址和mac位址實現arp欺騙,能夠在網路中產生大量的arp通訊量使網路阻塞,攻擊者只要持續不斷的發出偽造的arp響應包就能更改目標主機arp快取中的ip-mac條目,造成網路中斷或中間人攻擊。

arp攻擊主要是存在於區域網網路中,區域網中若有一台計算機感染arp木馬,則感染該arp木馬的系統將會試圖通過「arp欺騙」手段截獲所在網路內其它計算機的通訊資訊,並因此造成網內其它計算機的通訊故障。

攻擊者向電腦a傳送乙個偽造的arp響應,告訴電腦a:電腦b的ip位址192.168.0.2對應的mac位址是00-aa-00-62-c6-03,電腦a信以為真,將這個對應關係寫入自己的arp快取表中,以後傳送資料時,將本應該發往電腦b的資料傳送給了攻擊者。同樣的,攻擊者向電腦b也傳送乙個偽造的arp響應,告訴電腦b:電腦a的ip位址192.168.0.1對應的mac位址是00-aa-00-62-c6-03,電腦b也會將資料傳送給攻擊者。

至此攻擊者就控制了電腦a和電腦b之間的流量,他可以選擇被動地監測流量,獲取密碼和其他涉密資訊,也可以偽造資料,改變電腦a和電腦b之間的通訊內容。

為了解決arp攻擊問題,可以在網路中的交換機上配置802.1x協議。

ieee 802.1x是基於埠的訪問控制協議,它對連線到交換機的使用者進行認證和授權。在交換機上配置802.1x協議後,攻擊者在連線交換機時需要進行身份認證(結合mac、埠、帳戶、vlan和密碼等),只有通過認證後才能向網路傳送資料。攻擊者未通過認證就不能向網路傳送偽造的arp報文。

dos是denial of service的簡稱,即拒絕服務,造成dos的攻擊行為被稱為dos攻擊,其目的是使計算機或網路無法提供正常的服務。最常見的dos攻擊有計算機網路頻寬攻擊和連通性攻擊。[1] 

dos攻擊是指故意的攻擊網路協議實現的缺陷或直接通過野蠻手段殘忍地耗盡被攻擊物件的資源,目的是讓目標計算機或網路無法提供正常的服務或資源訪問,使目標系統服務系統停止響應甚至崩潰,而在此攻擊中並不包括侵入目標伺服器或目標網路裝置。這些服務資源包括網路頻寬,檔案系統空間容量,開放的程序或者允許的連線。這種攻擊會導致資源的匱乏,無論計算機的處理速度多快、記憶體容量多大、網路頻寬的速度多快都無法避免這種攻擊帶來的後果

簡記 ARP 和 ARP攻擊

1.arp 詢問區域網內的各個主機某 ip對應的機子的mac是多少 arp 請求幀的mac會是ffffffff,表示待尋找。ip位址為a 硬體位址為a 的主機,找ip位址為 b 的主機 硬體位址為b 但是a的快取表中沒有特定條目,即沒有 b b 的快取條目。於是a傳送 一條arp資訊 源ip a 源...

DOS攻擊(傳輸層攻擊)

在眾多的網路攻擊技術中的一種簡單有效並且具有很大危害性的攻擊方法 通過各種手段消耗網路頻寬和系統資源,攻擊系統缺陷,使正常系統的正常服務陷於癱瘓狀態。是基於dos攻擊的一種特殊形式,攻擊者將多台受控制的計算機聯合起來像目標計算機發起dos攻擊。大規模協作的攻擊方式。比較大的商業站點,具有較大的破壞性...

Arp攻擊實戰

現在網上很多關於arp攻擊的文章,但多數是描述其原理,少數會以某個工具作為例子展開說明,但感覺說的還是不夠詳細,今天寫個文章以實戰介紹乙個叫 winarpattacker 的工具。2.執行winarpattacker.exe,噢,開始了 這裡的演示只是為學習之用,請各位不要大搞破壞,不然警察叔叔找你...