(4)Wireshark捕獲設置

1.簡介

WireShark的強大之處就在于不用你再做任何配置就可以抓取http或者https的包。主要是講解和分享如何使用WireShark抓包。

2.運行Wireshark

安裝好 Wireshark 以后,就可以運行它來捕獲數據包了。方法如下:

1.在 Windows 的“開始”菜單中,單擊 Wireshark 菜單,如下圖所示:

2.點擊啟動 Wireshark,如下圖所示:

該圖為 Wireshark 的主界面,界面中顯示了當前可使用的接口,例如,本地連接* 5、本地連接* 6 等。要想捕獲數據包,必須選擇一個接口,表示捕獲該接口上的數據包。

3.捕獲設置

小伙伴或者童鞋們可以使用以下任意一種方式啟動捕獲。

2.1第一種方法

在上圖中,選擇捕獲“本地連接* 5”接口上的數據包。選擇“本地連接* 5”選項,然后單擊左上角的“開始捕獲分組”按鈕,將進行捕獲網絡數據,如下圖所示:

圖中沒有任何信息,表示沒有捕獲到任何數據包。這是因為目前“本地連接* 5”上沒有任何數據。此時wireshark處于抓包狀態中。只有在本地計算機上進行一些操作后才會產生一些數據,如瀏覽網站。如下圖所示:

2.2第二種方法

1.選擇菜單欄上捕獲(Capture) ->選項(Option),彈出捕獲選項,如下圖所示:

當然也可以點擊【捕獲選項】的圖標一步到位,如下圖所示:

2.在捕獲選項中:勾選WLAN網卡或者其他網卡(這里需要根據各自電腦網卡使用情況選擇,簡單的辦法可以看使用的IP對應的網卡)。點擊開始(Start)。啟動抓包。如下圖所示:

3.點擊開始后,wireshark處于抓包狀態中。由于本地計算機在瀏覽網站等一系列操作時,“以太網”接口的數據將會被 Wireshark 捕獲到。捕獲的數據包如圖所示。圖中方框中顯示了成功捕獲到“以太網”接口上的數據包。如下圖所示:

4.Wireshark 將一直捕獲“以太網”上的數據。如果不需要再捕獲,可以單擊左上角的“停止捕獲分組”按鈕,停止捕獲。如下圖所示:

2.3第三種方法

1.選中一個網卡,右鍵點擊“Start capture”開始抓包,如下圖所示:

3.Wireshark實戰抓包

首次捕獲都要經歷網卡選取、選項配置和啟動捕獲三個過程,啟動的方式不同并不會帶來本質區別,都是殊途同歸。

這里以本地計算ping一下百度的域名為例分享一下抓包過程。

1.通過前邊的步驟我們知道Wireshark已經處于抓取“以太網”接口的抓包狀態,這里就直接ping一下百度域名,如下圖所示:

2.我們查看Wireshark是否抓取到ping百度域名的包,通過對照我們可以發現抓取到了,如下圖所示:

4.過濾欄設置

我們發現在眾多抓取的包查找ping百度的還是特別麻煩的,因為可以通過在過濾欄設置過濾條件進行數據包列表過濾,以免抓取無用包影響查看,這里就以ping baidu.com為例,只過濾百度的ip,設置如下:

ip.addr == 110.242.68.3 and icmp

以上過濾條件說明:表示只顯示ICPM協議且源主機IP或者目的主機IP為39.156.69.79的數據包。注意:協議名稱icmp要小寫。這里簡單的介紹一下,后邊會進行詳細地介紹和講解。

經過過濾后,我們發現查找到非常簡單,因為ping了兩次,因此總共有8條數據。如下圖所示:

?到此,關于Wireshark抓包流程就大功告成。Wireshark抓包完成,就這么簡單。關于wireshark過濾條件和如何查看數據包中的詳細內容在后面介紹。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/86841.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/86841.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/86841.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

智慧校園電子班牌系統源碼的開發與應用,基于Java/SpringBoot后端、Vue2前端、MySQL5.7數據庫

智慧校園系統源碼,智慧班牌源碼,java語言 技術棧: ?后端開發?:采用Java語言和Spring Boot框架進行開發。Java是一種廣泛使用的、面向對象的編程語言,而Spring Boot是基于Spring框架的快速應用開發框架,能…

工程優化——WebSocket、WSS(WebSocket Secure)和SSE(Server-Sent Events)通信對比

WebSocket、WSS(WebSocket Secure)和SSE(Server-Sent Events)是三種常見的實時通信技術,它們的核心區別在于通信方向、協議實現、數據格式和適用場景。以下是分維度的詳細解釋,并附帶Python示例和應用場景選…

【TiDB 社區智慧合集】 TiDB x 運營商|掌上營業廳、賬務、物聯網等多核心業務場景的實戰應用案例

作者: Billmay表妹 原文來源: https://tidb.net/blog/bb1467af 在信息基礎設施國產化戰略加速落地的背景下,電信及廣電領域正迎來數據庫國產化替代的關鍵轉型期。TiDB 憑借自身技術創新優勢,深度攜手各大運營商,以全…

Java 17 下 Spring Boot 與 Pulsar 隊列集成實戰:生產者與消費者實現指南

Pulsar隊列與Springboot集成有2種模式:官方pulsar-client 或社區Starter(如pulsar-spring-boot-starter) 如果考慮最新、最快、最齊全的功能,使用官方pulsar-client如果考慮快速低成本接入,使用社區Starter&#xff0…

《Go語言高級編程》RPC 入門

《Go語言高級編程》RPC 入門 一、什么是 RPC? RPC(Remote Procedure Call,遠程過程調用)是分布式系統中不同節點間的通信方式,允許程序像調用本地函數一樣調用遠程服務的方法。 Go 語言的標準庫 net/rpc 提供了基礎的…

第N5周:Pytorch文本分類入門

🍨 本文為🔗365天深度學習訓練營中的學習記錄博客 🍖 原作者:K同學啊 一、前期準備 1.加載數據 import torch import torch.nn as nn import torchvision from torchvision import transforms,datasets import os,PIL,p…

uniappx 安卓app項目本地打包運行,騰訊地圖報錯:‘鑒權失敗,請檢查你的key‘

根目錄下添加 AndroidManifest.xml 文件&#xff0c; <application><meta-data android:name"TencentMapSDK" android:value"騰訊地圖申請的key" /> </application> manifest.json 文件中添加&#xff1a; "app": {"…

【向上教育】結構化面試開口秘籍.pdf

向 上 教 育 XI A N G S H A N G E D U C A T I O N 結構化 面試 開口秘笈 目 錄 第一章 自我認知類 ........................................................................................................................... 2 第二章 工作關系處理類 .......…

Webpack 熱更新(HMR)原理詳解

&#x1f525; Webpack 熱更新&#xff08;HMR&#xff09;原理詳解 &#x1f4cc; 本文適用于 Vue、React 等使用 Webpack 的項目開發者&#xff0c;適配 Vue CLI / 自定義 Webpack 項目。 &#x1f3af; 一、什么是 HMR&#xff1f; Hot Module Replacement 是 Webpack 提供的…

MySQL索引完全指南

一、索引是什么&#xff1f;為什么這么重要&#xff1f; 索引就像字典的目錄 想象一下&#xff0c;你要在一本1000頁的字典里找"程序員"這個詞&#xff0c;你會怎么做&#xff1f; 沒有目錄&#xff1a;從第1頁開始一頁一頁翻&#xff0c;可能要翻500頁才能找到有…

學習使用dotnet-dump工具分析.net內存轉儲文件(2)

運行ShenNiusModularity項目&#xff0c;使用createdump工具dump完整的進程內存映射文件&#xff0c;然后運行dotnet-dump analyze命令加載dump文件。 ??可以先使用dumpheap命令顯示有關垃圾回收堆的信息和有關對象的收集統計信息。dumpheap支持多類參數&#xff08;如下所示…

Oracle BIEE 交互示例(一)同一分析內

Oracle BIEE 交互示例(一)同一分析內 1 示例背景2 實踐目標3 實操步驟3.1 創建數據集3.1.1 TEST_TABLE3.1.2 保存名字為【01 TEST_TABLE】3.2 創建分析3.2.1 創建列3.2.2 創建視圖3.2.2.1 數據透視表3.2.2.2 圖形3.2.2.3 表3.3 設置交互4 結果示例1 示例背景 版本:OBIEE 12…

使用API有效率地管理Dynadot域名,出售賬戶中的域名

關于Dynadot Dynadot是通過ICANN認證的域名注冊商&#xff0c;自2002年成立以來&#xff0c;服務于全球108個國家和地區的客戶&#xff0c;為數以萬計的客戶提供簡潔&#xff0c;優惠&#xff0c;安全的域名注冊以及管理服務。 Dynadot平臺操作教程索引&#xff08;包括域名郵…

Vite 打包原理詳解 + Webpack 對比

&#x1f680; Vite 打包原理詳解 Webpack 對比 &#x1f44b; 本文適合&#xff1a;Vite 使用者、Vue/React 工程師、希望搞清楚打包流程及與 Webpack 區別的開發者 &#x1f310; 技術背景&#xff1a;Vite 采用 ES Modules 原生瀏覽器能力驅動開發體驗&#xff0c;Webpack…

區塊鏈RWA(Real World Assets)系統開發全棧技術架構與落地實踐指南

一、技術架構設計&#xff1a;分層架構與模塊協同 1. 核心區塊鏈層 區塊鏈選型策略&#xff1a; 公鏈&#xff1a;以太坊主網&#xff08;安全性高&#xff0c;DeFi生態完備&#xff09; Polygon CDK&#xff08;Layer2定制化合規鏈&#xff0c;Gas費低至$0.003&#xff09;…

GBDT:梯度提升決策樹——集成學習中的預測利器

核心定位&#xff1a;一種通過串行集成弱學習器&#xff08;決策樹&#xff09;、以梯度下降方式逐步逼近目標函數的機器學習算法&#xff0c;在結構化數據預測任務中表現出色。 本文由「大千AI助手」原創發布&#xff0c;專注用真話講AI&#xff0c;回歸技術本質。拒絕神話或妖…

Redis持久化機制深度解析:RDB與AOF全面指南

摘要 本文深入剖析Redis的持久化機制&#xff0c;全面講解RDB和AOF兩種持久化方式的原理、配置與應用場景。通過詳細的操作步驟和原理分析&#xff0c;您將掌握如何配置Redis持久化策略&#xff0c;確保數據安全性與性能平衡。文章包含思維導圖概覽、命令實操演示、核心原理圖…

CentOS7升級openssh10.0p2和openssl3.5.0詳細操作步驟

背景 近期漏洞掃描時&#xff0c;發現有很多關于openssh的相關高危漏洞&#xff0c;因此需要升級openssh的版本 升級步驟 由于openssh和openssl的版本是需要相匹配的&#xff0c;這次計劃將openssh升級至10.0p2版本&#xff0c;將openssl升級至3.5.0版本&#xff0c;都是目前…

fishbot隨身系統安裝nvidia顯卡驅動

小魚的fishbot是已經配置好的ubuntu22.04,我聽說在預先配置系統時需要勾選安裝第三方圖形化軟件&#xff0c;不然直接安裝會有進不去圖形化界面的風險&#xff0c;若沒有勾選&#xff0c;建議使用其他安裝方法&#xff0c;比如禁用系統自帶的驅動那套安裝流程 1.打開設置->關…

學習昇騰開發的第十天--ffmpeg推拉流

1、FFmpeg推流 注意&#xff1a;在推流之前先運行rtsp-simple-server&#xff08;mediamtx&#xff09; ./mediamtx 1.1 UDP推流 ffmpeg -re -i input.mp4 -c copy -f rtsp rtsp://127.0.0.1:8554/stream 1.2 TCP推流 ffmpeg -re -i input.mp4 -c copy -rtsp_transport t…