国产av人人夜夜澡人人爽麻豆,欧洲无码一区二区三区在线观看,欧美亚洲日本,日日AV色欲香天天综合网

Wireshark數(shù)據(jù)包捕獲工具的使用和分析

前一段時間,我看到該小組討論了Wireshark數(shù)據(jù)包捕獲工具。

我想寫一個使用說明,但是我從來沒有時間寫。

本文將通過示例分享wireshark數(shù)據(jù)包捕獲工具的用法。

Wireshark簡介Wireshark是一種網(wǎng)絡(luò)數(shù)據(jù)包分析軟件。

網(wǎng)絡(luò)數(shù)據(jù)包分析軟件的功能是捕獲網(wǎng)絡(luò)數(shù)據(jù)包并顯示最詳細(xì)的網(wǎng)絡(luò)數(shù)據(jù)包數(shù)據(jù)。

Wireshark下載和安裝下載鏈接:https://www.wireshark.org/#download官方網(wǎng)站的下載速度很慢。

在此官方帳戶的聊天界面上回復(fù)關(guān)鍵字:Wireshark,獲取網(wǎng)絡(luò)磁盤鏈接,如果鏈接失敗,請與我聯(lián)系以獲取它。

安裝與常規(guī)PC軟件安裝相同,只是按照默認(rèn)方法進行安裝。

使用Wireshark我們將使用上一篇文章:C語言,嵌入式應(yīng)用程序:TCP通訊演示進行演示。

實驗框圖如下:在此官方帳戶的聊天界面中回復(fù)關(guān)鍵字:Wireshark以獲取測試代碼和工具:其中,tcp_client是RT-Thread Studio項目。

使用RT-Thread Studio工具導(dǎo)入后,修改WiFi信息以連接到您的計算機。

WiFi相同:編譯并下載到Bear Pie開發(fā)板。

啟動Wireshark數(shù)據(jù)包捕獲工具,然后選擇無線網(wǎng)卡:輸入過濾信息ip.src == xxx.xxx.xxx.xxx或ip.dst == xxx.xxx.xxx.xxx,例如,此處為ip。

src == 192.168 .1.3或ip.dst == 192.168.1.3:這樣,僅此IP可以用于發(fā)送和接收數(shù)據(jù)。

如果未設(shè)置過濾信息,則顯示的報文太多,不方便我們分析。

啟動開發(fā)板Winnie的串行端口終端和網(wǎng)絡(luò)調(diào)試助手,然后互相發(fā)送數(shù)據(jù):這時,Wireshark捕獲工具已經(jīng)捕獲了11個數(shù)據(jù)包:通信雙方只是互相發(fā)送一串?dāng)?shù)據(jù),如何生成11個數(shù)據(jù)包? ?這對于TCP通信是必需的。

除了特定的數(shù)據(jù)包外,它還包括建立和斷開連接過程所需的一些數(shù)據(jù)。

眾所周知,TCP是可靠的,面向連接的傳輸層協(xié)議。

它具有建立連接的三次握手過程和斷開連接的四次握手:(圖片來源:Wildfire“ LWIP應(yīng)用程序開發(fā)實用指南”)流行的理解:特定的握手和握手過程注意不會被擴展,您可以閱讀:[需要面試] TCP協(xié)議“三握手”和“四只手”和[socket note] TCP,UDP通信摘要讓我們看一下這11個如何劃分?jǐn)?shù)據(jù)包?打開統(tǒng)計信息-> Wireshark數(shù)據(jù)包捕獲工具的流程圖:接下來,我們將使用第四個數(shù)據(jù)包進行特定分析。

在此之前,讓我們看一下圖片:(圖片來源:Wildfire“ LWIP應(yīng)用程序開發(fā)實用指南”)從圖片中我們可以看到,從上到下,每層數(shù)據(jù)都是將層的標(biāo)頭信息添加到形成新數(shù)據(jù)。

包裝,從下到上顛倒。

讓我們看一下我們捕獲的數(shù)據(jù)包:選擇相關(guān)信息,并且底部的特定數(shù)據(jù)將被同步突出顯示,例如:更具體的是每個字節(jié)是什么,我們可以擴展:到目前為止,我們即將Wireshark數(shù)據(jù)包捕獲工具在共享基本用法并了解基本用法和分析方法之后,我們可以通過這種方式分析其他協(xié)議。

如果以上分享有任何錯誤,請指出,謝謝!推薦的材料:1. Wildfire的“ LWIP應(yīng)用程序開發(fā)實用指南”; 2. https://www.rt-thread.org/document/site/tutorial/qemu-network/wireshark/wireshark/ 3. https://www.scaugreen .cn / posts / 19508 /猜猜您喜歡一些必不可少的計算機網(wǎng)絡(luò)基本C語言和嵌入式應(yīng)用程序:TCP通訊示例分析[套接字應(yīng)用程序]基于C語言的天氣客戶端實現(xiàn)。

如果您認(rèn)為本文不錯,請轉(zhuǎn)發(fā)并分享。

瞧,這也是我們不斷更新的動力。

在官方帳戶中回復(fù)更多資源,并免費獲得嵌入式信息。

期待您的關(guān)注?添加好友,返回密碼[embedded hodgepodge],然后進入微信群組。

免責(zé)聲明:本文的內(nèi)容是在21ic授權(quán)后發(fā)布的。

版權(quán)屬于原始作者。

該平臺僅提供信息存儲服務(wù)。

本文僅代表作者個人觀點,不代表本平臺的立場,如有任何疑問,請與我們聯(lián)系,謝謝!