亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? arp協議分析.txt

?? 可以對黑客編程有一定的了解
?? TXT
字號:
ARP協議分析
(An Analysis Of ARP Protocol)



    ARP(Address Resolution Protocol)地址解析協議用于將計算機的網絡地址(IP地址32位)轉化為物理地址(MAC地址48位) [RFC 826]。ARP協議是屬于鏈路層的協議,在以太網中的數據幀從一個主機到達網內的另一臺主機是根據48位的以太網地址(硬件地址)來確定接口的,而不是根據32位的IP地址。內核(如驅動)必須知道目的端的硬件地址才能發送數據。當然,點對點的連接是不需要ARP協議的。

ARP協議的數據結構:
typedef struct arphdr
{
	unsigned short arp_hrd;			/* 硬件類型 */
	unsigned short arp_pro;			/* 協議類型 */
	unsigned char arp_hln;			/* 硬件地址長度 */
	unsigned char	arp_pln;		/* 協議地址長度 */
	unsigned short arp_op;			/* ARP操作類型 */

	unsigned char	arp_sha[6];		/* 發送者的硬件地址 */
	unsigned long	arp_spa;		/* 發送者的協議地址 */
	unsigned char	arp_tha[6];		/* 目標的硬件地址 */
	unsigned long	arp_tpa;		/* 目標的協議地址 */
}ARPHDR, *PARPHDR;

    為了解釋ARP協議的作用,就必須理解數據在網絡上的傳輸過程。這里舉一個簡單的PING例子。
    假設我們的計算機IP地址是192.168.1.1,要執行這個命令:ping 192.168.1.2 。該命令會通過ICMP協議發送ICMP數據包。該過程需要經過下面的步驟:
1、應用程序構造數據包,該示例是產生ICMP包,被提交給內核(網絡驅動程序);
2、內核檢查是否能夠轉化該IP地址為MAC地址,也就是在本地的ARP緩存中查看IP-MAC對應表;
3、如果存在該IP-MAC對應關系,那么跳到步驟9;如果不存在該IP-MAC對應關系,那么接續下面的步驟;
4、內核進行ARP廣播,目的地的MAC地址是FF-FF-FF-FF-FF-FF,ARP命令類型為REQUEST(1),其中包含有自己的MAC地址;
5、當192.168.1.2主機接收到該ARP請求后,就發送一個ARP的REPLY(2)命令,其中包含自己的MAC地址;
6、本地獲得192.168.1.2主機的IP-MAC地址對應關系,并保存到ARP緩存中;
7、內核將把IP轉化為MAC地址,然后封裝在以太網頭結構中,再把數據發送出去;

    使用arp -a 命令就可以查看本地的ARP緩存內容,所以,執行一個本地的PING命令后,ARP緩存就會存在一個目的IP的記錄了。當然,如果你的數據包是發送到不同網段的目的地,那么就一定存在一條網關的IP-MAC地址對應的記錄。

    知道了ARP協議的作用,就能夠很清楚地知道,數據包的向外傳輸很依靠ARP協議,當然,也就是依賴ARP緩存。要知道,ARP協議的所有操作都是內核自動完成的,同其他的應用程序沒有任何關系。同時需要注意的是,ARP協議只使用于本網絡。

    ARP協議的利用和相關原理介紹。

一、交換網絡的嗅探

    ARP協議并不只在發送了ARP請求才接收ARP應答。當計算機接收到ARP應答數據包的時候,就會對本地的ARP緩存進行更新,將應答中的IP和MAC地址存儲在ARP緩存中。因此,在上面的假設網絡中,B向A發送一個自己偽造的ARP應答,而這個應答中的數據為發送方IP地址是192.168.10.3(C的IP地址),MAC地址是DD-DD-DD-DD-DD-DD(C的MAC地址本來應該是CC-CC-CC-CC-CC-CC,這里被偽造了)。當A接收到B偽造的ARP應答,就會更新本地的ARP緩存,將本地的IP-MAC對應表更換為接收到的數據格式,由于這一切都是A的系統內核自動完成的,A可不知道被偽造了。

   ARP欺騙的主要用途就是進行在交換網絡中的嗅探。有關交換網絡的嗅探不是本文的討論內容。

二、IP地址沖突

    我們知道,如果網絡中存在相同IP地址的主機的時候,就會報告出IP地址沖突的警告。這是怎么產生的呢?

    比如某主機B規定IP地址為192.168.0.1,如果它處于開機狀態,那么其他機器A更
改IP地址為192.168.0.1就會造成IP地址沖突。其原理就是:主機A在連接網絡(或更改IP地址)的時候就會向網絡發送ARP包廣播自己的IP地址,也就是free arp。如果網絡中存在相同IP地址的主機B,那么B就會通過ARP來reply該地址,當A接收到這個reply后,A就會跳出IP地址沖突的警告,當然B也會有警告。

   因此用ARP欺騙可以來偽造這個ARP reply,從而使目標一直遭受IP地址沖突警告的困擾。

三、阻止目標的數據包通過網關

    比如在一個局域網內通過網關上網,那么連接外部的計算機上的ARP緩存中就存在網關IP-MAC對應記錄。如果,該記錄被更改,那么該計算機向外發送的數據包總是發送到了錯誤的網關硬件地址上,這樣,該計算機就不能夠上網了。

    這里也主要是通過ARP欺騙進行的。有兩種辦法達到這樣的目的。

    1、向目標發送偽造的ARP應答數據包,其中發送方的IP地址為網關的地址,而MAC地址則為一個偽造的地址。當目標接收到該ARP包,那么就更新自身的ARP緩存。如果該欺騙一直持續下去,那么目標的網關緩存一直是一個被偽造的錯誤記錄。當然,如果有些了解的人查看ARP -a,就知道問題所在了。

    2、這種方法非常狠,欺騙網關。向網關發送偽造的ARP應答數據包,其中發送方的IP地址為目標的IP地址,而MAC地址則為一個偽造的地址。這樣,網關上的目標ARP記錄就是一個錯誤的,網關發送給目標的數據報都是使用了錯誤的MAC地址。這種情況下,目標能夠發送數據到網關,卻不能接收到網關的任何數據。同時,目標自己查看ARP -a卻看不出任何問題來。

四、通過ARP檢測混雜模式節點

    在混雜模式中,網卡進行包過濾不同于普通模式。本來在普通模式下,只有本地地址的數據包或者廣播(多播等)才會被網卡提交給系統核心,否則的話,這些數據包就直接被網卡拋棄。現在,混合模式讓所有經過的數據包都傳遞給系統核心,然后被sniffer等程序利用。
通過特殊設計的ARP請求可以用來在一定程度上檢測處于混雜模式的節點,比如對網絡中的每個節點都發送MAC地址為FF-FF-FF-FF-FF-FE的ARP請求。對于網卡來說這不是一個廣播地址(FF-FF-FF-FF-FF-FF),所以處于普通模式的節點就會直接拋棄該數據包,但是多數操作系統核心都認為這是一個廣播地址,如果有一般的sniffer程序存在,并設置網卡為混雜模式,那么系統核心就會作出應答,這樣就可以判斷這些節點是否存在嗅探器了。


    可以查看,很多基于ARP的攻擊都是通過ARP欺騙實現的。至于ARP欺騙的防范,還是盡可能使用靜態的ARP。對于WIN,使用 arp -s 來進行靜態ARP的設置。當然,如果能夠完全使用靜態的IP+MAC對應,就更好了,因為靜態的ARP緩存只是相對的。

    當然,可以有一些方法來實現ARP欺騙的檢測。設置一個ARP的嗅探器,其中維護著一個本地網絡的IP-MAC地址的靜態對應表,查看所有經過的ARP數據,并檢查其中的IP-MAC對應關系,如果捕獲的IP-MAC對應關系和維護的靜態對應關系對應不上,那么就表明是一個欺騙的ARP數據包了。

    一個ARP數據包發送程序源代碼和編譯好的EXE程序可以參考ARPSender程序。注意:需要先安裝WinPcap。



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产一区在线观看| 在线综合视频播放| 中文字幕亚洲不卡| 99精品久久只有精品| 亚洲欧美aⅴ...| 欧美亚洲综合在线| 天天色 色综合| 日韩亚洲国产中文字幕欧美| 国产一区在线精品| 日韩美女视频一区| 欧美日韩久久一区| 精品一二三四在线| 国产精品视频免费看| 色拍拍在线精品视频8848| 图片区小说区区亚洲影院| 欧美r级在线观看| av在线综合网| 日韩综合小视频| 国产日韩欧美在线一区| 一本色道综合亚洲| 蜜桃视频一区二区| 中文子幕无线码一区tr| 在线视频国内一区二区| 美女视频黄 久久| 国产精品传媒视频| 欧美一级片在线| eeuss影院一区二区三区 | 欧美亚洲日本国产| 亚洲成人精品一区| 国产欧美精品区一区二区三区| 色哟哟亚洲精品| 国产综合色产在线精品| 一区二区三区欧美久久| 亚洲精品一区二区三区福利| 一本高清dvd不卡在线观看| 免费成人在线观看视频| 自拍偷拍欧美激情| 久久久不卡网国产精品一区| 欧美sm美女调教| 在线中文字幕一区| 成人一区在线观看| 免费观看在线综合色| 亚洲人成网站在线| 久久噜噜亚洲综合| 欧美顶级少妇做爰| 色老汉av一区二区三区| 国产酒店精品激情| 日韩成人伦理电影在线观看| 亚洲免费在线视频一区 二区| 精品国产伦理网| 777色狠狠一区二区三区| 91在线视频播放地址| 国产一区二区精品久久99| 视频一区中文字幕| 亚洲黄色录像片| 国产精品短视频| 久久精品日产第一区二区三区高清版 | 91亚洲精品久久久蜜桃| 韩国av一区二区三区四区 | 日韩欧美的一区| 欧美日韩精品一区二区三区蜜桃| 99re热这里只有精品视频| 国产成人综合在线| 国产在线播精品第三| 日本欧洲一区二区| 日韩国产在线观看一区| 亚欧色一区w666天堂| 亚洲精品免费电影| 亚洲少妇最新在线视频| 国产精品视频麻豆| 国产精品天干天干在线综合| 久久日一线二线三线suv| 日韩欧美国产午夜精品| 日韩欧美国产三级电影视频| 欧美大度的电影原声| 欧美大片在线观看一区| 欧美成人a∨高清免费观看| 日韩一级在线观看| 欧美xxxxx裸体时装秀| 精品日韩99亚洲| 精品国产凹凸成av人网站| 精品卡一卡二卡三卡四在线| 日韩视频一区二区三区在线播放 | 久久精品国产久精国产| 看片的网站亚洲| 精品亚洲porn| 国产精品69毛片高清亚洲| 成人国产免费视频| 91亚洲精品久久久蜜桃网站| 欧美亚洲日本国产| 欧美一区欧美二区| 精品成人a区在线观看| 欧美激情一区三区| 亚洲视频在线观看三级| 亚洲妇女屁股眼交7| 日本怡春院一区二区| 国产原创一区二区| 成人aa视频在线观看| 欧美在线观看禁18| 91精品国产综合久久久久久久久久| 日韩一区二区影院| 国产嫩草影院久久久久| 一区二区免费看| 久久福利资源站| 成人国产精品免费观看动漫| 欧美日韩中字一区| 欧美精品一区二区三区在线| 成人免费在线视频观看| 日韩高清一级片| 国产成人综合网| 在线观看国产一区二区| 欧美大片一区二区三区| 亚洲欧洲日韩综合一区二区| 三级欧美在线一区| 国产成人av福利| 欧美色偷偷大香| 久久精品视频一区| 五月婷婷欧美视频| 岛国精品一区二区| 欧美酷刑日本凌虐凌虐| 国产女人aaa级久久久级 | 欧美无砖砖区免费| 久久综合网色—综合色88| 亚洲免费电影在线| 日本最新不卡在线| 99久久99久久久精品齐齐| 91精品麻豆日日躁夜夜躁| 国产精品区一区二区三区 | 韩国视频一区二区| 91在线视频免费91| 久久久久久久久久久电影| 亚洲国产aⅴ成人精品无吗| 国产一区二区三区久久久| 在线观看国产一区二区| 国产精品免费av| 美女精品一区二区| 在线看国产一区| 国产精品女主播在线观看| 免费人成网站在线观看欧美高清| www.久久久久久久久| 久久综合色婷婷| 婷婷中文字幕一区三区| 色综合天天综合网天天狠天天| 久久这里只精品最新地址| 五月婷婷久久综合| 欧美性猛交xxxx黑人交| 国产精品灌醉下药二区| 国产精品自产自拍| 日韩久久精品一区| 日韩在线一区二区三区| 91精彩视频在线观看| 国产精品理伦片| 国产成人啪午夜精品网站男同| 日韩一级大片在线| 午夜精品久久久久久久99水蜜桃 | 经典三级在线一区| 91精品免费在线观看| 日韩专区中文字幕一区二区| 欧美性极品少妇| 性久久久久久久| 欧美三级韩国三级日本一级| 亚洲欧美另类小说视频| 91视频一区二区三区| 国产精品毛片a∨一区二区三区| 国产成a人亚洲精品| 欧美激情一区二区三区在线| 成人亚洲一区二区一| 国产精品久久久久影院老司| 成人午夜在线免费| 国产精品夫妻自拍| 91在线码无精品| 亚洲女人的天堂| 欧美性受xxxx黑人xyx性爽| 亚洲第一搞黄网站| 欧美乱妇15p| 美女视频黄 久久| 国产亚洲欧美激情| 成人高清av在线| 亚洲天堂精品在线观看| 色天使色偷偷av一区二区| 亚洲h在线观看| 日韩欧美久久一区| 国产久卡久卡久卡久卡视频精品| 中文幕一区二区三区久久蜜桃| 99久久婷婷国产| 视频一区欧美精品| 久久综合成人精品亚洲另类欧美| 高清beeg欧美| 有码一区二区三区| 91精品黄色片免费大全| 国产乱子伦一区二区三区国色天香| 国产欧美精品一区二区三区四区 | 亚洲成人自拍网| 欧美岛国在线观看| 99视频在线观看一区三区| 亚洲一区在线免费观看| 日韩欧美国产综合在线一区二区三区 | 国产欧美va欧美不卡在线 | 日韩午夜激情视频| 从欧美一区二区三区|