国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 產品 > 電腦 > 正文

什么是ARP?

2020-04-09 19:49:00
字體:
來源:轉載
供稿:網友

  1. 什么是ARP?

  ARP(AddressResolutionProtocol)地址解析協議用于將計算機的網絡IP地址轉化為物理MAC地址。ARP協議的基本功能就是通過目標設備的IP地址,查詢目標設備的MAC地址,以保證通信的順利進行。在每臺安裝有TCP/IP協議的電腦里都有一個ARP緩存表,表里的IP地址與MAC地址是一一對應的,如果系統ARP緩存表被修改不停的通知路由器一系列錯誤的內網IP或者干脆偽造一個假的網關進行欺騙的話,網絡就肯定會出現大面積的掉線問題。ARP攻擊在現今的網絡中頻頻出現,有效的防范ARP形式的網絡攻擊已成為確保網絡暢通必要條件。

  2. ARP的原理。

  我在網上找到了一段很生動的描述:

  通常主機在發送一個ip包之前,它要到該轉換表中尋找和ip包對應的mac地址。如果沒有找到,該主機就發送一個ARP廣播包,看起來象這樣子:

  "我是主機xxx.xxx.xxx.xxx , mac是xxxxxxxxxxx ,ip為xxx.xxx.xxx.xx1的主機請告之你的mac來"

  ip為xxx.xxx.xxx.xx1的主機響應這個廣播,應答ARP廣播為:

  "我是xxx.xxx.xxx.xx1,我的mac為xxxxxxxxxx2"

  于是,主機刷新自己的ARP緩存,然后發出該ip包。

  了解這些常識后,現在就可以談在網絡中如何實現ARP欺騙了,可以看看這樣一個例子:

  一個入侵者想非法進入某臺主機,他知道這臺主機的防火墻只對192.0.0.3(假設)這個ip開放23口(telnet),而他必須要使用telnet來進入這臺主機,所以他要這么做:

  1、他先研究192.0.0.3這臺主機,發現這臺95的機器使用一個oob就可以讓他死掉。

  2、于是,他送一個洪水包給192.0.0.3的139口,于是,該機器應包而死。

  3、這時,主機發到192.0.0.3的ip包將無法被機器應答,系統開始更新自己的arp對應表。將192.0.0.3的項目搽去。

  4、這段時間里,入侵者把自己的ip改成192.0.0.3

  5、他發一個ping(icmp 0)給主機,要求主機更新主機的arp轉換表。

  6、主機找到該ip,然后在arp表中加入新的ip-->mac對應關系。

  7、防火墻失效了,入侵的ip變成合法的mac地址,可以telnet了。

  有人也許會說,這其實就是冒用ip嘛。是冒用了ip,但決不是ip欺騙,ip欺騙的原理比這要復雜的多,實現的機理也完全不一樣。3. 實戰ARP

  我給大家演示一下ARP入侵是如何實現的。給大家揭開這個謎團。當然,只是一筆帶過,這篇文章只是讓大家識別并防范。決不會教大家利用并入侵。

  圖一,防火墻攔截了我本機發出的真實ARP信息(IP:192.168.1.23):

  圖二,偽裝IP和MAC。大家記一下和下面的對比:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 娄烦县| 武平县| 东乡县| 云林县| 德安县| 沈阳市| 神农架林区| 萨迦县| 闸北区| 甘泉县| 格尔木市| 长子县| 贵定县| 盘山县| 宜兴市| 龙里县| 岳阳市| 舒兰市| 阳新县| 辽中县| 奎屯市| 格尔木市| 景泰县| 稷山县| 华安县| 城口县| 海盐县| 驻马店市| 定远县| 建始县| 日土县| 盐源县| 南川市| 鄂州市| 宁海县| 留坝县| 伊金霍洛旗| 绥化市| 襄城县| 株洲县| 郎溪县|