ARP欺騙

一、什麼是ARP

   arp協議是以太網的基礎工作協議,其主要作用是是一種將IP地址轉化成物理地址的協議,在以太網上進行通信的時候並不直接使用ip地址作爲主機標識,而是使用MAC地址,也就是物理地址。

   

二、工作原理

    假定C想監聽A和B之間的通信,那麼第一步就是C告訴A,我是B;同時高速B,我是A,這樣A和B都會把發給對方的數據發送到C這裏。第二步C對收到的數據進行處理,然後再轉發給真正的接收者。


三、實驗步驟

1、運用Microsoft Visual Studio軟件,生成一個項目,添加上C語言源文件,修改項目上的幾個屬性

2、用cmd獲取自己的IP及mac地址


wKiom1gsBleA40zBAABPoHF5E90118.png-wh_50

3、用cmd獲取到局域網中所有的IP及mac地址

wKiom1gsBp6yuMAyAABdmdYH9eE176.png-wh_50

4、在Microsoft Visual Studio中C語言中修改你要欺騙的地址的代碼

wKiom1gsBumgP9SsAAB***XREa8533.png-wh_50

5、運行軟件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章