欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

wireshark網(wǎng)絡(luò)抓包工具的使用教程

 更新時間:2023年08月29日 14:26:03   作者:明黔雨後  
WireShark是非常流行的網(wǎng)絡(luò)抓包分析工具,可以截取各種網(wǎng)絡(luò)數(shù)據(jù)包,并顯示數(shù)據(jù)包詳細(xì)信息,下面就跟隨小編一起學(xué)習(xí)一下wireshark的具體使用吧

簡介

WireShark是非常流行的網(wǎng)絡(luò)抓包分析工具,可以截取各種網(wǎng)絡(luò)數(shù)據(jù)包,并顯示數(shù)據(jù)包詳細(xì)信息。常用于開發(fā)測試過程中各種問題定位。

本文主要內(nèi)容包括:

1、Wireshark軟件下載和安裝以及Wireshark主界面介紹。

2、WireShark簡單抓包示例。通過該例子學(xué)會怎么抓包以及如何簡單查看分析數(shù)據(jù)包內(nèi)容。

3、Wireshark過濾器使用。通過過濾器可以篩選出想要分析的內(nèi)容。包括按照協(xié)議過濾、端口和主機名過濾、數(shù)據(jù)包內(nèi)容過濾。

WireShark軟件安裝

軟件下載路徑:wireshark官網(wǎng)。按照系統(tǒng)版本選擇下載,下載完成后,按照軟件提示一路Next安裝。

如果你是Win10系統(tǒng),安裝完成后,選擇抓包但是不顯示網(wǎng)卡,下載win10pcap兼容性安裝包。下載路徑:win10pcap兼容性安裝包

Wireshark 開始抓包示例

打開wireshark后在抓包前要選擇網(wǎng)絡(luò),根據(jù)自己的網(wǎng)絡(luò)配置通常雙擊選擇以太網(wǎng)或者WLAN

進(jìn)入抓包界面后,我們可以看到獲取到了很多的請求,這里我們先假定抓取自己的目標(biāo)請求百度首頁,https://www.baidu.com/

 wireshark抓包完成,就這么簡單。關(guān)于wireshark過濾條件和如何查看數(shù)據(jù)包中的詳細(xì)內(nèi)容在后面介紹。通過上面操作你會發(fā)現(xiàn)有很多數(shù)據(jù),很難找到我們要分析的數(shù)據(jù),那么接下來帶著這個問題,我們可以學(xué)習(xí)一下wireshark的過濾功能

Wireshark過濾器設(shè)置

初學(xué)者使用wireshark時,將會得到大量的冗余數(shù)據(jù)包列表,以至于很難找到自己自己抓取的數(shù)據(jù)包部分。wireshar工具中自帶了兩種類型的過濾器,學(xué)會使用這兩種過濾器會幫助我們在大量的數(shù)據(jù)中迅速找到我們需要的信息。

(1)抓包過濾器

捕獲過濾器的菜單欄路徑為捕【捕獲】-> 【捕獲過濾器】。用于在抓取數(shù)據(jù)包前設(shè)置。

(2)顯示過濾器顯示過濾器是用于在抓取數(shù)據(jù)包后設(shè)置過濾條件進(jìn)行過濾數(shù)據(jù)包。通常是在抓取數(shù)據(jù)包時設(shè)置條件相對寬泛,抓取的數(shù)據(jù)包內(nèi)容較多時使用顯示過濾器設(shè)置條件過濾以方便分析。

 在這里設(shè)置http,意思是僅展示Protoco為http的數(shù)據(jù)。

還可以根據(jù)目表地址的ip作為過濾條件,如圖

一次設(shè)置多個條件,中間用and連接

停止抓包

點擊左上角的「紅色按鈕」,可以停止抓包

保存數(shù)據(jù)

點擊右上角的「文件」,選擇「保存」,可以保存抓包的數(shù)據(jù)

也可以直接點擊工具欄的保存按鈕

界面介紹

Wireshark 的主界面包含6個部分:

菜單欄:用于調(diào)試、配置工具欄:常用功能的快捷方式過濾欄:指定過濾條件,過濾數(shù)據(jù)包數(shù)據(jù)包列表:核心區(qū)域,每一行就是一個數(shù)據(jù)包數(shù)據(jù)包詳情:數(shù)據(jù)包的詳細(xì)數(shù)據(jù)數(shù)據(jù)包字節(jié):數(shù)據(jù)包對應(yīng)的字節(jié)流,二進(jìn)制

基礎(chǔ)操作

接下來,我們學(xué)習(xí)一下Wireshark常用的操作。

1. 調(diào)整界面大小

工具欄中的三個「放大鏡」圖標(biāo),可以調(diào)整主界面數(shù)據(jù)的大小。

從左到右依次是:放大、縮小、還原默認(rèn)大小。

2. 設(shè)置顯示列

數(shù)據(jù)包列表是最常用的模塊之一,列表中有一些默認(rèn)顯示的列,我們可以添加、刪除、修改顯示的列。

1)添加顯示列

想要在數(shù)據(jù)列表中顯示某一個字段,可以將這個數(shù)據(jù)字段添加至顯示列中。左鍵選中想要添加為列的字段,右鍵選擇「應(yīng)用為列」。

選中字段,按 Ctrl + Shift + I ,也可以實現(xiàn)同樣的效果。

添加為列的字段會在數(shù)據(jù)列表中顯示。

2)隱藏顯示列

暫時不想查看的列,可以暫時隱藏起來。在顯示列的任意位置右鍵,取消列名的「勾選」,即可隱藏顯示列。

3)刪除顯示列

不需要查看的字段,可以從顯示列中刪除。右鍵需要刪除的列,點擊最下方的「Remove this Column」 。

注意:隱藏字段時,在列名欄的任意位置右鍵即可;而刪除字段時,需要在指定的列名位置右鍵,以防誤刪。

3. 設(shè)置時間

數(shù)據(jù)包列表欄的時間這一列,默認(rèn)顯示格式看起來很不方便,我們可以調(diào)整時間的顯示格式。點擊工具欄的「視圖」,選擇「時間顯示格式」,設(shè)置你喜歡的格式。

4. 標(biāo)記數(shù)據(jù)包

對于某些比較重要的數(shù)據(jù)包,可以設(shè)置成高亮顯示,以達(dá)到標(biāo)記的目的。選中需要標(biāo)記的數(shù)據(jù)包,右鍵選擇最上面的「標(biāo)記/取消標(biāo)記」。

選中數(shù)據(jù)包,按 Ctrl + M 也可以實現(xiàn)同樣的效果,按兩次可以取消標(biāo)記。

5. 導(dǎo)出數(shù)據(jù)包

演示快速抓包時,我們講過保存數(shù)據(jù)包的操作,保存操作默認(rèn)保存所有已經(jīng)抓取的數(shù)據(jù)包。但有時候,我們只需要保存指定的數(shù)據(jù)包,這時候可以使用導(dǎo)出的功能。

1)導(dǎo)出單個數(shù)據(jù)包選中數(shù)據(jù)包,點擊左上角的「文件」,點擊「導(dǎo)出特定分組」。

在「導(dǎo)出分組界面」,選擇第二個 「Selected packets only」,只保存選中的數(shù)據(jù)包。

2)導(dǎo)出多個數(shù)據(jù)包有時候我們需要導(dǎo)出多個數(shù)據(jù)包,Wireshark有一個導(dǎo)出標(biāo)記的數(shù)據(jù)包的功能,我們將需要導(dǎo)出的數(shù)據(jù)包都標(biāo)記起來,就可以同時導(dǎo)出多個數(shù)據(jù)包。

點擊左上角的「文件」,點擊「導(dǎo)出特定分組」。

在「導(dǎo)出分組界面」,勾選第三個 「Marked packets only」,只導(dǎo)出標(biāo)記的數(shù)據(jù)包。

6. 開啟混雜模式

局域網(wǎng)的所有流量都會發(fā)送給我們的電腦,默認(rèn)情況下,我們的電腦只會對自己mac的流量進(jìn)行解包,而丟棄其他mac的數(shù)據(jù)包。開啟混雜模式后,我們就可以解析其他mac的數(shù)據(jù)包,因此,我們使用Wireshark時,通常都會開啟混雜模式。

點擊菜單欄的「捕獲」按鈕,點擊「選項」。

勾選 在所有接口上使用混雜模式。

過濾器操作

過濾器是Wireshark的核心功能,也是我們平時使用最多的一個功能。

Wireshark提供了兩個過濾器:抓包過濾器 和 顯示過濾器。兩個過濾器的過濾思路不同。

抓包過濾器:重點在動作,需要的包我才抓,不需要的我就不抓。

顯示過濾器:重點在數(shù)據(jù)的展示,包已經(jīng)抓了,只是不顯示出來。

1. 抓包過濾器

抓包過濾器在抓包前使用,它的過濾有一個基本的語法格式:BPF語法格式。

1)BPF語法BPF(全稱 Berkeley Packet Filter),中文叫伯克利封包過濾器,它有四個核心元素:類型、方向、協(xié)議 和 邏輯運算符。

  • 類型Type:主機(host)、網(wǎng)段(net)、端口(port)
  • 方向Dir:源地址(src)、目標(biāo)地址(dst)
  • 協(xié)議Proto:各種網(wǎng)絡(luò)協(xié)議,比如:tcp、udp、http
  • 邏輯運算符:與( && )、或( || )、非( ?。?/li>

四個元素可以自由組合,比如:

src host 192.168.31.1:抓取源IP為 192.168.31.1 的數(shù)據(jù)包

tcp || udp:抓取 TCP 或者 UDP 協(xié)議的數(shù)據(jù)包

2)使用方式

使用抓包過濾器時,需要先停止抓包,設(shè)置完過濾規(guī)則后,再開始抓包。

停止抓包的前提下,點擊工具欄的捕獲按鈕,點擊選項。

在彈出的捕獲選項界面,最下方的輸入框中輸入過濾語句,點擊開始即可抓包。

提示:抓包過濾器的輸入框,會自動檢測語法,綠色代表語法正確,紅色代表語法錯誤。

2. 顯示過濾器顯示過濾器在抓包后或者抓包的過程中使用。

以上就是wireshark網(wǎng)絡(luò)抓包工具的使用教程的詳細(xì)內(nèi)容,更多關(guān)于wireshark抓包的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 網(wǎng)站被等惡意鏡像的解決、反制措施詳細(xì)教程

    網(wǎng)站被等惡意鏡像的解決、反制措施詳細(xì)教程

    這篇文章主要介紹了網(wǎng)站被等惡意鏡像的解決、反制措施詳細(xì)教程,需要的朋友可以參考下
    2016-10-10
  • 如何將gitLab代碼拉到本地

    如何將gitLab代碼拉到本地

    這篇文章主要介紹了如何將gitLab代碼拉到本地的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • 基于Git的常用撤銷技巧與解決沖突方法(推薦)

    基于Git的常用撤銷技巧與解決沖突方法(推薦)

    下面小編就為大家?guī)硪黄贕it的常用撤銷技巧與解決沖突方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望對大家有所幫助
    2017-11-11
  • git clone如何解決Permission Denied(publickey)問題

    git clone如何解決Permission Denied(publickey)問題

    文章介紹了如何解決Git clone時遇到的PermissionDenied(publickey)問題,包括檢查SSH key是否存在、生成新的SSH key、將SSH key添加到ssh-agent以及將SSH key添加到GitHub賬號,最后通過git clone下載代碼
    2024-11-11
  • Visual?Assist?X?番茄助手安裝教程與漢化技巧

    Visual?Assist?X?番茄助手安裝教程與漢化技巧

    Visual?Assist?X?是一款?Microsoft?Visual?Studio?擴(kuò)展工具,能夠幫助填補?Microsoft?Visual?Studio?在撰寫?C/C++?和?C#?程序之不足并提升其效率,本文給大家分享Visual?Assist?X?番茄助手安裝與漢化教程,感興趣的朋友一起看看吧
    2023-06-06
  • zend studio 快捷鍵收集

    zend studio 快捷鍵收集

    zend studio 快捷鍵收集,提高開發(fā)效率。
    2009-11-11
  • Git中smart Checkout與force checkout的區(qū)別及說明

    Git中smart Checkout與force checkout的區(qū)別及說明

    這篇文章主要介紹了Git中smart Checkout與force checkout的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • chatGPT使用及注冊過程中常見的一些錯誤解決方法(所有報錯匯總)

    chatGPT使用及注冊過程中常見的一些錯誤解決方法(所有報錯匯總)

    這篇文章主要介紹了chatGPT注冊報錯及使用過程中報錯匯總及解決方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-02-02
  • Git提交到錯誤分支如何解決

    Git提交到錯誤分支如何解決

    如果不慎將代碼提交至錯誤分支,可以通過以下步驟糾正:1.確認(rèn)當(dāng)前分支及提交記錄,2.切換至正確分支,若不存在則創(chuàng)建,3.使用cherry-pick或rebase方法將提交從錯誤分支轉(zhuǎn)移到正確分支,4.清理錯誤分支記錄,可以選擇重置或刪除錯誤提交
    2024-09-09
  • IM聊天教程之發(fā)送圖片/視頻/語音/表情

    IM聊天教程之發(fā)送圖片/視頻/語音/表情

    朋友在問如何在IM即時通訊中實現(xiàn)發(fā)送圖片視頻語音和表情呢,今天小編通過本文給大家詳細(xì)介紹下,感興趣的朋友一起看看吧
    2020-05-05

最新評論