操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    ARP 協(xié)議包(ARP 報(bào)文)主要分為 ARP 請(qǐng)求包和 ARP 響應(yīng)包,本節(jié)將介紹 ARP 協(xié)議包的格式。

    ARP 報(bào)文格式

    ARP 協(xié)議是通過(guò)報(bào)文進(jìn)行工作的,ARP 報(bào)文格式如圖所示。

    ARP 報(bào)文總長(zhǎng)度為 28 字節(jié),MAC 地址長(zhǎng)度為 6 字節(jié),IP 地址長(zhǎng)度為 4 字節(jié)。

    其中,每個(gè)字段的含義如下。

    ARP 數(shù)據(jù)包分為請(qǐng)求包和響應(yīng)包,對(duì)應(yīng)報(bào)文中的某些字段值也有所不同。

    構(gòu)造 ARP 報(bào)文

    ARP 報(bào)文默認(rèn)由操作系統(tǒng)自動(dòng)發(fā)送。用戶可以自己構(gòu)造 ARP 報(bào)文,向目標(biāo)主機(jī)發(fā)送請(qǐng)求,從而獲取目標(biāo)主機(jī)的 MAC 地址。這時(shí),可以使用 netwox 工具提供的編號(hào)為 33 的模塊。

    【示例】使用 netwox 工具構(gòu)造 ARP 包。

    1) 查看 netwox 所在主機(jī)默認(rèn)的 ARP 包的相關(guān)信息,執(zhí)行命令如下:

    root@daxueba:~# netwox 33

    輸出信息如下:

    Ethernet________________________________________________________.
    | 50:E5:49:EB:46:8D->00:08:09:0A:0B:0C type:0x0806              |
    |_______________________________________________________________|
    
    ARP Request_____________________________________________________.
    | this address : 50:E5:49:EB:46:8D 0.0.0.0                      |
    | asks         : 00:00:00:00:00:00 0.0.0.0                      |
    |_______________________________________________________________|

    上述輸出信息中, 部分為以太網(wǎng)信息。ARP Request 部分為 ARP 請(qǐng)求。this address 表示源地址信息。其中,50:E5:49:EB:46:8D 為源主機(jī) MAC 地址;asks 為目標(biāo)地址信息,這里為 ARP 請(qǐng)求包。由于還沒(méi)有構(gòu)造請(qǐng)求,因此地址為 0。

    2) 構(gòu)造 ARP 請(qǐng)求包,請(qǐng)求目標(biāo)主機(jī) 192.168.12.102,執(zhí)行命令如下:

    root@kali:~# netwox 33 -i 192.168.12.102

    輸出信息如下:

    Ethernet________________________________________________________.
    | 50:E5:49:EB:46:8D->00:08:09:0A:0B:0C type:0x0806              |
    |_______________________________________________________________|
    ARP Request_____________________________________________________.
    | this address : 50:E5:49:EB:46:8D 0.0.0.0                      |
    | asks         : 00:00:00:00:00:00 192.168.12.102               |
    |_______________________________________________________________|

    此時(shí),ARP Request 部分 asks 中的 00:00:00:00:00:00 為目標(biāo) MAC 地址,因?yàn)檎谡?qǐng)求目標(biāo)主機(jī)的 MAC 地址,所以為 00:00:00:00:00:00。

    192.168.12.102 為目標(biāo)主機(jī)的IP地址,表示向該主機(jī)進(jìn)行 ARP 請(qǐng)求。

    3) 為了驗(yàn)證構(gòu)造的 ARP 請(qǐng)求包,使用 進(jìn)行抓包,如圖所示。

    其中,第一個(gè)數(shù)據(jù)包為構(gòu)造的 ARP 請(qǐng)求包。在 Address (request) 部分中,Opcode 的值為 request(1),表示該數(shù)據(jù)包為 ARP 請(qǐng)求包;Target MAC address 的值為 00:00:00_00:00:00(00:00:00:00:00:00),表示此時(shí)沒(méi)有獲取目標(biāo) MAC 地址;Target IP address 的值192.168.12.102,表示請(qǐng)求主機(jī)的 IP 地址。

    4) 如果請(qǐng)求的目標(biāo)主機(jī)存在,將成功返回 ARP 響應(yīng)數(shù)據(jù)包,如圖所示。

    其中,第 2 個(gè)數(shù)據(jù)包為 ARP 響應(yīng)數(shù)據(jù)包。在 Address (reply) 部分中,Opcode 的值為 reply(2),表示該數(shù)據(jù)包為 ARP 響應(yīng)包;Sender IP address 的值為 192.168.12.102,表示此時(shí)源主機(jī)為目標(biāo)主機(jī);Sender MAC address 的值為 Giga-Byt_17:cf:21(50:e5:49:17:cf:21),表示 50:e5:49:17:cf:21 為目標(biāo)主機(jī) 192.168.12.102 的 MAC 地址。

    免費(fèi) ARP 包

    免費(fèi) ARP( ARP)包是一種特殊的 ARP 請(qǐng)求,它并非期待得到 IP 對(duì)應(yīng)的 MAC 地址,而是當(dāng)主機(jī)啟動(dòng)的時(shí)候,發(fā)送一個(gè) ARP 請(qǐng)求,即請(qǐng)求自己的 IP 地址的 MAC 地址。

    本節(jié)將介紹免費(fèi) ARP 包的結(jié)構(gòu)、作用,以及如何發(fā)送免費(fèi) ARP 包。

    免費(fèi) ARP 包的結(jié)構(gòu)

    免費(fèi) ARP 報(bào)文與普通 ARP 請(qǐng)求報(bào)文的區(qū)別在于報(bào)文中的目標(biāo) IP 地址。普通 ARP 報(bào)文中的目標(biāo) IP 地址是其他主機(jī)的 IP 地址;而免費(fèi) ARP 的請(qǐng)求報(bào)文中,目標(biāo) IP 地址是自己的 IP 地址。

    作用

    構(gòu)造免費(fèi) ARP 包

    用戶可以使用 netwox 工具中編號(hào)為 33 的模塊構(gòu)造免費(fèi)的 ARP 數(shù)據(jù)包。

    構(gòu)造免費(fèi)的 ARP 數(shù)據(jù)包。

    1) 構(gòu)造免費(fèi)的 ARP 數(shù)據(jù)包,設(shè)置源 IP 地址和目標(biāo) IP 地址為 192.168.59.132,執(zhí)行命令如下:

    root@daxueba:~# netwox 33 -g 192.168.59.132 -i 192.168.59.132

    輸出信息如下:

    ____.

    | 00:0C:29:AA:E0:27->00:08:09:0A:0B:0C type:0x0806 |

    |___ |

    ARP .

    | this address : 00:0C:29:AA:E0:27 192.168.59.132 |

    | asks : 00:00:00:00:00:00 192.168.59.132 |

    |___ |

    2) 使用 進(jìn)行抓包,驗(yàn)證構(gòu)造的免費(fèi) ARP 數(shù)據(jù)包,如圖所示。

    其中,第一個(gè)數(shù)據(jù)包的 Info 列顯示 ARP for 192.168.59.132(Request),表示該數(shù)據(jù)包為構(gòu)造的免費(fèi) ARP 數(shù)據(jù)包。

    在 Address (request/ ARP) 部分中,Sender IP address 和 Target IP address 的值為同一個(gè) IP 地址 192.168.59.132。

網(wǎng)站首頁(yè)   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號(hào):冀ICP備2024067069號(hào)-3 北京科技有限公司版權(quán)所有