网络分析系列之八 使用Wireshark抓包

超详细的wireshark抓包使用教程 说明:数据包列表区中不同的协议使用了不同的颜色区分。协议颜色标识定位在菜单栏View --> Coloring Rules。如下所示WireShark 主要分为这几个界面1. Display Filter(显示过滤器), 用于设置过滤条件进行数据包列表过滤。菜单路径:Analyze --> Display Filters。2. Packet List Pane(数据包列表), 显示捕获到的数据包,每个数据包包含编号,时间戳,源地址,目标地址,协议,长度,以及数据包信息。 阅读详情

通过前面的部分,我们对Wireshark界面主体内容有了大致了解。这一节主要介绍如何抓包,抓包后的界面显示(因为Wireshark打开数据包后又是另一副界面)。如何保存或导出抓取的报文等内容。

第一次抓包

现在可以开始你的第一次数据包捕获实验了。你可能会想:“当网络什么问题也没有的时候,怎么能捕获数据包呢?“
首先,网络总是有问题的。
第二,做数据包分析并不一定要等到有问题的时候再做。事实上,大多数的数据包分析员在分析没有问题的网络流量上花的时间要比解决问题的时候多。为了能高效地解决网络问题,你也同样需要得到一个基准来与之对比。举例来说,如果你想通过分析网络流量来解决关于DHCP的问题,你至少需要知道DHCP在正常工作时的数据流是什么样子的。
更广泛地讲,为了能够发现日常网络活动的异常,你必须对日常网络活动的情况有所掌握。当你的网络正常运行时,你以此作为基准,就能知道网络流量在正常情况下的样子。
OK,让我们一起动手,开始采集数据包吧。
首先打开Wireshark,双击显示有流量的网卡。如下图。
Wireshark网络分析器
这样,就已经开始数据包捕获了,很轻松吧。
接下来,你可能看到了如下的画面。
Wireshark抓包

Wireshark主窗口

Wireshark主窗口将你所捕获的数据包显示或拆分成更容易使人理解的方式的地方,也将是你花费时间最多的地方。我们使用刚刚捕获的数据包来介绍一下Wireshark的主窗口。
Wireshark主窗口的设计使用了3个面板,主窗口的3个面板相互有着联系。
Wireshark主窗口
如果希望在 Packet Details(数据包细节)面板中查看一个单独的数据包的具体内容,你必须现在Packet List(数据包列表)面板中单击选中那个数据包。在你选中了数据包之后,你可以通过在Packet Details面板中选中数据包的某个字段,从而在 Packet Bytes(数据包细节)面板中查看相应字段的字节信息。
下面介绍了每个面板的内容。
Packet List(数据包列表):最上面的面板用表格显示了当前捕获文件中的所有数据包,其中包括了数据包序号、数据包被捕获的相对时间、数据包的源地址和目标地址、数据包的协议以及在数据包中找到的概况信息等列。
Packet Details(数据包细节):中间的面板分层次地显示了一个数据包中的内容,并且可以通过展开或是收缩来显示这个数据包中所捕获到的全部内容。
Packet Bytes(数据包字节):最下面的面板可能是最令人困惑的,因为它显示了一个数据包未经处理的原始样子,也就是其在网络上传输时的样子。这些原始数据看上去一点都不容易理解。

保存和导出数据包

数据包采集完成后,可以像文件一样保存,你也可以将这个保存后的文件传给朋友,他们使用Wireshark依旧能够打开。这个常见的word文档道理类似。
选择工具条中的保存捕获文件按钮,在弹出的窗口中,写上文件名和选择保存目录,这个抓包文件就被成功保存了。
Wireshark保存和导出数据包
续更(下一节《Wireshark基础设置》)
更多资料请点击了解

wireshark网络分析笔记 本文是阅读《wireshark网络分析就这么简单》和《wireshark网络分析的艺术》做的一些笔记。技巧篇1、如只要分析ip头或tcp头,可减少每个抓包数据的大小,通过设置limit each packet to的值即可(capture->options->双击抓包网卡)2、设置包的颜色 view —> Coloring Rules3、edit—>preferences 在此窗口单击 protoc 阅读详情

相关推荐

ISP图像处理Verilog仿真框架搭建(附代码)

基于Verilog的图像处理仿真框架搭建

路漫漫其修远兮,吾将上下而求索 1898

超详细的Wireshark使用教程,看完 速成高手!

wireshark是非常流行的网络封包分析软件,简称小鲨鱼,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。

君逍遥o 2万+

从零开始:用Python搭建你的第一个加密货币量化交易机器人(附完整代码)

本文详细介绍了如何使用Python从零开始搭建一个加密货币量化交易机器人,涵盖环境准备、交易所API连接、基础交易策略实现、回测系统构建以及实盘部署等关键步骤。通过完整的代码示例,帮助读者快速掌握数字货币量化交易的核心技术,适合有一定编程基础的投资者入门。

weixin_30415113的博客 466

Wireshark基础及捕获技巧

在本文中,我们介绍了一些常用的高级过滤器和捕获选项技巧,包括逻辑运算符、比较运算符、正则表达式、捕获网络流量、捕获特定协议的流量、使用Wireshark命令行界面和使用Wireshark插件。在这篇文章中,我们将回顾Wireshark的基础知识,包括如何安装Wireshark、如何捕获数据包、如何分析数据包以及如何使用Wireshark的高级功能。捕获网络流量:Wireshark可以捕获整个网络接口上的流量,这意味着您可以捕获所有进出网络接口的数据包,而不仅仅是源或目标IP地址为本机的数据包。

Kali与编程 1842

基于 Python 的 LIF 模型:探索神经元同步与小世界网络

首先,我们定义了一个LIFNeuronself.soma.L = self.soma.diam = 12.6157 # 固定神经元形状self.cm = cm # 电容self.V_rest = V_rest # 静息电位self.V = V_rest # 初始化膜电位在初始化过程中,每个神经元被赋予初始的静息电位,并且其膜电位会在后续的模拟过程中动态变化。

qq_36224726的博客 1428

wireshark提取视频数据之RTP包中提取H264和H265

本文主要描述从wireshark包数据中提取出H264和H265裸流数据方法,裸流通过RTP封包方式发送,从抓包中直接提取视频流数据,进而进行流媒体问题定位

技术控的笔记 17万+

wireshark抓包分析四次挥手,却只能抓到三次,有没有办法抓到四次?

通过实验一的实验结果,我们可以得知,当客户端发起的 TCP 第一次握手 SYN 包,在超时时间内没收到服务端的 ACK,就会在超时重传 SYN 数据包,每次超时重传的 RTO 是翻倍上涨的,直到 SYN 包的重传次数到达 tcp_syn_retries 值后,客户端不再发送 SYN 包。在 Wireshark 的页面里,可以更加直观的分析数据包,不仅展示各个网络包的头部信息,还会用不同的颜色来区分不同的协议,由于这次抓包只有 ICMP 协议,所以只有紫色的条目。

wanglei_11的博客 2379

基于TENG的呼吸测量与识别系统:从蓝牙到WiFi的改造与上位机实现

本文介绍了一种基于摩擦纳米发电机(TENG)的呼吸测量系统改造方案,将原有蓝牙通信升级为WiFi传输。系统通过TENG传感器采集呼吸信号,STM32微控制器处理数据后,经ESP8266 WiFi模块发送至上位机。文中详细阐述了硬件改造(四通道改单通道、蓝牙换WiFi)、嵌入式软件修改(包括ESP8266驱动、数据采集与TCP通信实现)以及上位机软件设计。改造后的系统提升了传输距离和稳定性,为可穿戴健康监测提供了更优解决方案。

huanghm88的专栏 110

网络安全工具——Wireshark抓包工具

Wireshark是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。混杂模式概述:混杂模式就是接收所有经过网卡的数据包,包括不是发给本机的包,即不验证MAC地址。普通模式下网卡只接收发给本机的包(包括广播包)传递给上层程序,其它的包一律丢弃。一般来说,混杂模式不会影响网卡的正常工作,多在网络监听工具上使用。

p36273的博客 3万+

10、犹豫双模糊TOPSIS算法:原理与实例解析

本文介绍了犹豫双模糊TOPSIS算法的基本原理与应用步骤,结合中国四家纺织公司的案例,详细解析了从构建犹豫双模糊决策矩阵、归一化处理、专家信息聚合,到确定正负理想解、计算距离与相对贴近度系数的完整决策流程。该方法有效应对决策者在评价过程中的犹豫性,适用于财务评估、项目选择等复杂多属性决策场景,具有较强的实用性和推广价值。

yhn45678901的博客 123

23、电器元件符号及封装大全(2025版本)

总计28类电器元件符号和封装。

XU157303764的博客 2661

超详细Wireshark安装保姆级教程,及简单使用Wireshark抓包(网络分析)

转载:【2023最新版】超详细Wireshark安装保姆级教程,及简单使用Wireshark抓包(网络分析)_wireshark安装教程_HJX—的博客-优快云博客Wireshark是一个流行的网络分析工具,可以捕获和分析网络数据包。_wireshark安装教程。

weixin_63131036的博客 603

嵌入式Linux&Android开发-TP调试

目录 一、修改DTS,添加新的I2C设备 二、修改Makefile,Kconfig 三、tp调试时的问题排查 一、修改DTS,添加新的I2C设备 &i2c4 { status = "okay"; clock-frequency = <400000>; gslX680@40 { compatible = "gslX680"; reg = <0x40>; touch-gpio = <&gp

嵌入式成长手册 574

wireshark tcp抓包分析_网络分析系列之八_使用Wireshark抓包

通过前面的部分,我们对Wireshark界面主体内容有了大致了解。这一节主要介绍如何抓包,抓包后的界面显示(因为Wireshark打开数据包后又是另一副界面)。如何保存或导出抓取的报文等内容。第一次抓包现在可以开始你的第一次数据包捕获实验了。你可能会想:“当网络什么问题也没有的时候,怎么能捕获数据包呢?“首先,网络总是有问题的。第二,做数据包分析并不一定要等到有问题的时候再做。事实上,大多数的数据...

weixin_39805998的博客 386

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

网络分析工具——WireShark的使用(超详细)

网络分析工具——WireShark的使用简介WireShark软件安装Wireshark 开始抓包示例WireShark抓包界面WireShark 主要分为这几个界面TCP包的具体内容Wireshark过滤器设置wireshark过滤器表达式的规则Wireshark抓包分析TCP三次握手Wireshark分析常用操作 简介 WireShark是非常流行的网络封包分析工具,可以截取各种网络数据包,并显示数据包详细信息。常用于开发测试过程中各种问题定位。本文主要内容包括: 1、Wireshark软件下载和安装以

世间繁华梦一出 61万+

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

【一篇搞定配置】网络分析工具WireShark的安装与入门使用

WireShark是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。在网络封包和流量分析领域有着十分强大功能的工具,深受各类网络工程师和网络分析师的喜爱。抓取网络传输中的包(传输数据组成包),并展现数据的详细资料。这些资料可用于网络分析/测试。菜单栏:用于调试、配置工具栏:常用功能的快捷方式过滤栏:指定过滤条件,过滤数据包数据包列表:核心区域,每一行就是一个数据包。

十二月的猫 8499

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

网络分析工具 Wireshark 使用教程(超详细):含抓包 + 分析实战,零基础入门到精通

WireShark是非常流行的网络封包分析工具,可以截取各种网络数据包,并显示数据包详细信息。常用于开发测试过程中各种问题定位。本文主要内容包括:1、Wireshark软件下载和安装以及Wireshark主界面介绍。2、WireShark简单抓包示例。通过该例子学会怎么抓包以及如何简单查看分析数据包内容。3、Wireshark过滤器使用。通过过滤器可以筛选出想要分析的内容。包括按照协议过滤、端口和主机名过滤、数据包内容过滤。

Button12138的博客 1万+

wireshark网络抓包工具基础使用教程

WireShark是非常流行的网络抓包分析工具,可以截取各种网络数据包,并显示数据包详细信息。常用于开发测试过程中各种问题定位。本文主要内容包括:1、Wireshark软件下载和安装以及Wireshark主界面介绍。2、WireShark简单抓包示例。通过该例子学会怎么抓包以及如何简单查看分析数据包内容。3、Wireshark过滤器使用。通过过滤器可以筛选出想要分析的内容。包括按照协议过滤、端口和主机名过滤、数据包内容过滤。

weixin_42661412的博客 8006

【2023最新版】超详细Wireshark安装保姆级教程,及简单使用Wireshark抓包(网络分析)

Wireshark是一个流行的网络分析工具,可以捕获和分析网络数据包。

Eoning的博客 4万+

Wireshark和科来网络分析系统

是一款功能强大的网络协议分析工具,主要用于捕获和分析网络流量,帮助用户排查网络问题、进行安全分析和学习网络协议。(技术交流版)是一款国内广泛使用的网络抓包和分析工具,与 Wireshark 类似,但更加注重易用性和对网络故障的定位。如果你需要针对某种协议的具体抓包示例或需要对故障进行深度分析,可以告诉我具体场景!你是否需要具体某种协议的分析示例或详细配置教程?

weixin_44719499的博客 2972

Linux下使用Wireshark抓包教程

本文将介绍如何在Linux系统中安装Wireshark抓包工具,以CentOS7为例。在实际开发中,涉及网络传输的环节是非常多的。在这些过程中,我们经常有查看被传输的数据信息的需求,因此,抓包工具应运而生。Wireshark便是一款非常有名的抓包及分析软件,具有强大的协议解析能力。

踏雨歌青春,诗酒趁年华 2万+

Linux 网络分析 Wireshark

这篇记录一些 Wireshark 的使用操作,有兴趣的建议看看 《Wireshark网络分析就这么简单》 写的很好,有趣能看进去。

码农终结者的博客 2501

Wireshark抓包全集-85种协议:网络分析的终极指南

Wireshark抓包全集-85种协议:网络分析的终极指南 【下载地址】Wireshark抓包全集-85种协议 本仓库提供了一个名为“Wireshark抓包全集-85种协议”的资源文件下载。该资源文件包含了使用Wireshark进行抓包的详细教程和示例,涵盖了85种不同的网络协议,包括但不限于ARP、DHCP、TCP、U...

gitblog_09719的博客 704

【TCP/IP】【测试】如何使用wireshark进行远程抓包

- 本文介绍了多种使用Wireshark进行远程抓包的方法。主要包括:1)利用tcpdump+nc/ncat组合2)通过SSH管道传输抓包数据到本地Wireshark;3)使用命名管道(FIFO)方式实现远程抓包;4)借助rpcapd工具实现实时远程抓包;5)使用Wireshark自带的sshdump插件等。

一介草民,只为生活。 1964

Linux下使用wireshark图形化抓包

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.youkuaiyun.com/qq_42680327 linux系统是我们嵌入式开发中常用的操作系统,今天和大家介绍的就是linux系统下,Wireshark的网络抓包使用方法,一起来看看吧。Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。 在Linu...

qq_42680327的博客 2274

【2024最新版】超详细Wireshark安装保姆级教程,Wireshark抓包(网络分析),收藏这一篇就够了

说明:数据包列表区中不同的协议使用了不同的颜色区分。协议颜色标识定位在菜单栏View --> Coloring Rules。如下所示。

2401_86951255的博客 2万+
上一篇: 网络分析系列之七 Wireshark入门介绍
下一篇: 网络分析系列之九_Wireshark基础设置(一)
NetInside__
博客等级 码龄8年 34粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值