《Wireshark网络分析实战》—第1章1.6节定义配色规则

简介:

本节书摘来自异步社区《Wireshark网络分析实战》一书中的第1章1.6节定义配色规则,作者【以色列】Yoram Orzach,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.6 定义配色规则
Wireshark网络分析实战
Wireshark会根据事先定义的配色规则,用不同的颜色来“分门别类”地显示抓包文件中的数据。合理的定义配色规则,让不同协议的数据包以不同的颜色示人(或让不同状态下的同一种协议的数据包呈现出多种颜色),能在排除网络故障时帮上大忙。

Wireshark支持基于各种过滤条件,来配置新的配色规则。这样一来,就能够针对不同的场景,定制不同的配色方案,同时还能以不同的模板来保存。也就是说,网管人员可在解决TCP故障时,启用配色规则A;解决SIP和IP语音故障时,启用配色规则B。

注意:
可以通过定义模板(profile)的方式,来保存针对Wireshark软件自身的配置(比如,事先配置的配色规则和显示过滤器等)。要如此行事,请点击EDIT菜单下的Configuration Profiles菜单项。
1.6.1 准备工作
要定义配色规则,请按以下步骤行事。

1.选择View菜单。

2.点击底部的Coloring Rules菜单项,Coloring Rules窗口会立刻弹出,如图1.20所示。


d809dfc3c70e777bcdbee703c1f43e215324d01b

1.6.2 配置方法
现在,来看一下如何定义一条新的配色规则。

点击Coloring Rules窗口中的New按钮,Edit Color Filter窗口会立刻弹出,如图1.21所示。


4c5cff6475900cc2204c163c74d255b25c9c82d0

新的配色规则就在此窗口内配置,请按以下步骤行事。

1.在Name输入栏内填入这条规则的名称。譬如,要想专为NTP协议数据包定制配色规则,那就在该输入栏内填入NTP。

2.在String字段内填入显示过滤表达式,指明本配色规则对哪些数据包生效。也可以点击Expression按钮,根据Wireshark预制的显示过滤参数来构造显示过滤表达式。欲知更多与显示过滤器和显示过滤表达式有关的内容,请阅读第3章。

3.点击Foreground Color按钮,为本配色规则选择一款前景色。此款颜色将成为受本配色规则约束的数据包在抓包主窗口的数据包列表区域里的前景色。

4.点击Background Color按钮,为本配色规则选择一款背景色。此款颜色将成为受本配色规则约束的数据包在抓包主窗口的数据包列表区域里的背景色。

5.要是想修改现有的配色规则,请点击Edit按钮。还可以点击Import按钮,导入现成的配色方案,或点击Export按钮导出当前的配色方案。

注意:
Coloring Rules窗口中配色规则的排放次序是有讲究的。请务必确保配色规则的排放次序与配色方案的执行次序相匹配。比方说,作用于应用层协议数据包的配色规则应置于作用于TCP/UDP数据包的配色规则之前,只有如此,方能避免Wireshark为应用层协议数据包干扰TCP/UDP数据包的颜色。
1.6.3 幕后原理
Wireshark软件中的许多操作都与显示过滤器紧密关联,定义配色规则也是如此,因为受配色规则“约束”的数据包都是经过预定义的显示过滤器过滤的数据包。

1.6.4 拾遗补缺
可从http://wiki.wireshark.org/ColoringRules下载到很多经典的Wireshark数据包配色方案,在Internet上也能搜到许多其他的配色方案示例。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

相关文章
|
8天前
|
人工智能 安全 大数据
SDN(软件定义网络)——重塑网络架构的新视角
SDN(软件定义网络)是网络架构革新的关键,通过分离控制与数据平面,实现网络的灵活、高效管理。未来,SDN将更广泛应用于各行业,与云计算、大数据、AI融合,推动数字化转型。开放与标准化的趋势将促进SDN生态发展,提供以业务需求为导向、智能化自动化管理及增强网络安全的新视角。SDN将在更多领域扮演重要角色,支持网络技术的创新与进步。
|
13天前
|
安全 数据建模 网络安全
深入理解SSL数字证书:定义、工作原理与网络安全的重要性
本文阐述了SSL数字证书在网络安全中的关键作用,定义了其作为验证服务器身份的数字凭证,基于PKI体系保障数据传输安全。文章介绍了三种类型的证书,包括DV、OV和EV,适用于不同安全需求的网站。获取和安装证书涉及向证书颁发机构申请并部署到服务器。在网络安全挑战下,正确使用和管理SSL证书对于保护用户数据和提升信任度至关重要。
|
15天前
|
Python 数据可视化 索引
PYTHON用GARCH、离散随机波动率模型DSV模拟估计股票收益时间序列与蒙特卡洛可视化
PYTHON用GARCH、离散随机波动率模型DSV模拟估计股票收益时间序列与蒙特卡洛可视化
25 0
PYTHON用GARCH、离散随机波动率模型DSV模拟估计股票收益时间序列与蒙特卡洛可视化
|
15天前
|
机器学习/深度学习 算法 数据可视化
用SPSS Modeler的Web复杂网络对所有腧穴进行关联规则分析3
用SPSS Modeler的Web复杂网络对所有腧穴进行关联规则分析3
18 0
用SPSS Modeler的Web复杂网络对所有腧穴进行关联规则分析3
|
3月前
|
弹性计算 Linux 网络安全
三步搭建VPC专有网络NAT网关,配置SNAT和DNAT规则(补充版)
申明:该文档参考于用户 “帅宝宝”的文档进行的优化,新增永久生效的方式
293 1
|
7月前
|
Kubernetes 容器 Perl
【K8S系列】第四讲:kubadm部署k8s时service-cidr网络和pod-network-cidr的地址如何定义
【K8S系列】第四讲:kubadm部署k8s时service-cidr网络和pod-network-cidr的地址如何定义
235 0
|
8月前
|
定位技术 数据处理
计算机网络的定义和组成
计算机网络的定义和组成。
85 0
计算机网络的定义和组成
|
8月前
|
网络协议 安全 网络安全
网络协议的定义、组成和重要性?
网络协议的定义、组成和重要性?
247 0
|
8月前
|
网络协议 Linux 网络架构
Linux网络编程1(网络基础定义)
Linux网络编程1(网络基础定义)
180 0
|
9月前
|
存储 安全 物联网安全
网络安全定义和安全威胁
定义: 网络安全具有信息安全的属性,属于信息安全的一个分支;计算机安全负责信息存储和处理过程的安全。 网络安全负责信息传输过程的安全。 信息安全发展的四个阶段: 1.通信安全阶段 2.计算机系统信息安全阶段