修改wireshark协议解析规则

Wireshark解析展示Vxlan协议 问题/需求,前提说明 默认情况下Wireshark认为udp端口 而Linux内核默认的处理vxlan的协议端口为UDP 8472端口,因此在抓包使用wireshark统计观察分析Linux系统下的数据时,不能默认直接解析vxlan协议,而是直接将vxlan协议的数据作为UDP的数据块,可读性不高,因此需要客户化设置将UDP 8472 端口与Vxlan协议对应起来,以便wireshark软件解析协议. 如下图: 查看wireshark支持的协议 以及 enabled protocol ... 阅读详情

不同的协议有不同的解码器,wireshark尝试为每个包尝试找到正确的解码器,特定的情况有可能会选择错误的解码器。

1.使用了其它协议的标准端口,被错误解码,使用udp的80端口发送数据被当作QUIC协议解析。
wireshark菜单“Analyze–>Enabled Protocols…” 打开”Enabled Protocols”对话框,可以解析的协议列表。

“Enabled Protocols”对话框中取消勾选QUIC,Save按钮保存设置即可。

Wireshark Enabled Protocols

2.不使用协议的默认端口,导致不能识别解码,如:HTTP协议使用800端口而不是标准80端口,可以强制将那些包按照指定协议解析。

选中包,然后右键菜单中选择”Decode As”,打开Decode As对话框

或者wireshark菜单“Analyze”–>Decode As…、User Specified Decodes… 用户自定义的解码规则列表

Decode As对话框可以临时设置解码器,退出Wireshark以后,这些设置会丢失

Decode As

Decode 使用选择的方式解码
Do not decode 不使用选定方式解码
Show Current 打开”Decode As: Show” 对话框,显示已经指定的解码器列表

转载请注明出处:6san.com 
原文地址: http://www.6san.com/1222/

Wireshark远程抓包分析&自定义应用层协议解析 Wireshark远程抓包,自定义应用层协议解析 阅读详情

相关推荐

wireshark应用lua解析自定义协议

wireshark应用lua解析自定义协议

游青的博客 2850

wireshark之解码失败/解码解析解包不全不完整/配置设置解决方法

wireshark本身配置有很多坑,会导致本来正确的包在软件种显示是不全的按照以下步骤逐一检查,其他问题欢迎留言讨论。 wireshark 解析 抓包 解码失败 bug

u013865052的博客 6181

组播MAC地址全解析:从Wireshark抓包到网络排查实战

MAC地址是网络通信的基础标识,它分为单播、组播和广播三种类型,其中组播地址用于一对多的数据传输,通常以特定前缀标识。理解MAC地址的结构、OUI划分以及组播映射规则,是网络工程师进行故障排查的关键能力。mDNS、SSDP等局域网服务广泛依赖组播机制,常表现为目标地址为01:00:5e开头的报文。借助Wireshark抓包和tcpdump命令行工具,我们能够有效定位异常组播报文的来源。面对01:00:53这类非标准组播地址,需结合上层协议、源MAC和交换机MAC地址表综合研判,避免误判。本文从MAC地址基础

weixin_30702441的博客 187

《计算机网络—自顶向下方法》 第六章Wireshark实验:Ethernet and ARP

实验描述: 在本实验中,我们将研究以太网协议和 ARP 协议。在开始实验之前, 您可以查看课本的 6.4.1 节(链路层地址和 ARP)和 6.4.2(以太网), 您也可以去看 RFC 826(ftp://ftp.rfc-editor.org/in-notes/std/std37.txt)了解关于 ARP 的协议详细信息,该协议可以根据 IP 地址获取远程主机的的物理地址(MAC地址)。 实...

东瓜blog 2万+

WireShark抓包原理解析及抓包实战教程

1、WireShark快速分析数据包技巧 (1)确定 Wireshark的物理位置。如果没有一个正确的位置,启动 Wireshark后会花费很长时问捕获一些与自己无关的数据。“ (2)选择捕获接口。一般都是选择连接到Internet网络的接口,这样才可以捕获到与网络相关的数据。否则,捕获到的其它数据对自己也没有任何帮助。 (3)使用捕获过滤器。通过设置捕获过滤器,可以避免产生过大的捕获数据。这样用户在分析数据时,也不会受其它数据干扰。而且,还可以为用户节约大量的时间。” (4)使用显示过滤器。通常使

Cwillchris的博客 2万+

Wireshark解析协议不匹配

Wireshark 解析 协议匹配 协议不匹配 协议相同 协议不同 协议 TLS HTTP

test1280 5124

Wireshark Decode As详解:强制协议解析的正确姿势

网络抓包是排查通信故障的常用手段,但Wireshark依赖端口号和启发式特征识别协议,面对非标准端口、私有协议或混合封装时经常“认错协议”,导致解析结果混乱。本文从协议识别的基本原理出发,解释Wireshark为何会误判,并系统介绍Decode As这个“强制改判”机制:它允许用户绕过默认映射,手动指定数据包的解析器,从而在已抓取的数据上换一个视角重新解读。结合Modbus TCP、私有文本协议、TLS流等典型场景,展示了如何用Decode As快速恢复正确解析,同时讨论了作用范围、规则保存、与Prefer

weixin_33842304的博客 339

Wireshark协议解包器开发指南:从Lua脚本到私有协议解析实战

网络协议分析是网络工程师和安全研究员的核心技能,其原理在于将网络数据包的原始字节流转换为人类可读的结构化信息。通过协议解析,工程师可以深入理解数据交换过程,诊断网络问题,并识别潜在的安全威胁。在众多网络分析工具中,Wireshark凭借其强大的插件体系,允许用户通过开发自定义协议解包器来解析标准或私有协议,从而极大地扩展了其分析能力。这种自定义解包器,尤其是基于Lua脚本的快速开发模式,为分析物联网、工控系统等领域的私有协议提供了高效解决方案。本文将以一个智能灯控制协议为例,详细介绍如何利用Lua语言,从协

weixin_30443731的博客 412

一. WireShark 抓包及常用协议分析

WireShark 抓包及常用协议分析简介WireShark 简介和抓包原理及过程实战:WireShark 抓包及快速定位数据包技巧实战:使用 WireShark 对常用协议抓包并分析原理实战:WireShark 抓包解决服务器被黑上不了网总结: 简介 1.1 WireShark 简介和抓包原理及过程 1.2 实战:WireShark 抓包及快速定位数据包技巧 1.3 实战:使用 WireSha...

走在成功路上的博客 2万+

Wireshark解码配置终极指南:永久保存协议映射与私有协议解析

网络协议分析是网络工程、安全研究和应用调试的核心基础,它通过解析数据包的结构与内容来理解通信行为与排查问题。其原理在于对网络流量进行捕获、解码与可视化,将原始二进制数据转化为可读的协议字段。这项技术的核心价值在于提升网络可见性与调试效率,是保障服务稳定性和安全性的关键。在应用场景上,广泛用于微服务通信调试、网络安全威胁分析以及物联网设备通信解析等。本文聚焦于Wireshark这一主流工具,深入探讨如何通过配置`decode_as_entries`文件和使用`tshark`命令行工具,将临时性的“解码为”规则

weixin_30859423的博客 400

智驾车载以太网(5)-wireshake/tcpdump使用

本文档总结了Wireshark和tcpdump使用中的常见问题及解决方法。主要内容包括:1) Wireshark安装建议使用手机热点下载并确保安装所有协议;2) PCAP安装和网卡识别问题的处理;3) 混杂模式配置和过滤规则设置技巧;4) 列表设计、时间格式修改和协议解析;5) VLAN报文捕获的注册表配置方法。同时介绍了tcpdump的基本用法:接口指定、协议过滤、输出格式控制、VLAN报文捕获等参数设置。文档旨在为网络抓包工具使用中遇到的问题提供快速解决方案参考。

mitugaoyang1993的博客 15

Wireshark ASN.1协议解析终极指南:快速实现自定义协议分析

Wireshark作为业界领先的网络协议分析工具,其强大的ASN.1(Abstract Syntax Notation One)解析能力为协议工程师提供了深度分析复杂二进制协议的利器。本文将为你揭示如何在Wireshark中快速开发ASN.1协议解析器,从基础概念到实战实现,让你轻松应对SNMP、LDAP、X.509等复杂协议的深度分析需求。 ## 为什么需要ASN.1解析?🔍 ASN.1广

gitblog_00386的博客 504

WPE修改三件套实战:抓包过滤注入的封包调试全流程

网络协议调试中,封包分析是定位客户端与服务端交互问题的关键环节。抓包工具采集数据,过滤规则筛选目标包,注入器在发送路径上动态改写数据,三者的协同构成了一套完整的封包修改链路。理解抓包、过滤、注入的分工与配合,能显著提升协议联调效率。该组合适用于模拟客户端行为、本地服务联调及协议栈测试等场景。本文基于WPE修改三件套,梳理从环境准备、规则编写到注入验证的完整操作流程,并总结常见改包无效的排查思路,帮助开发者快速掌握一套可落地的封包调试方法。

weixin_42554151的博客 109

Wireshark插件开发实战:从协议解析到官方提交全流程指南

网络协议分析是网络工程与安全领域的核心技术,它通过解析数据包的格式与内容,帮助工程师理解网络通信的原理与行为。Wireshark作为业界标准的抓包分析工具,其强大的协议解析能力正是基于插件化架构实现的。开发者可以通过编写自定义插件,扩展Wireshark对私有或新兴协议的支持,从而将原始字节流转化为具有语义的结构化信息,极大地提升了网络故障排查、安全审计和性能分析的效率。在物联网、工业控制、定制化应用等场景中,协议解析器插件能够精准识别和解析特定数据格式,实现深度业务洞察。本文聚焦于Wireshark插件开

weixin_34101784的博客 382

WPE封包工具原理与实战:协议调试的底层拦截技术

WPE(WinPcap Editor)是一种基于驱动层的原始数据包拦截与修改工具,其核心原理是在socket系统调用入口处Hook send/recv函数,实现对应用层字节流的实时捕获、编辑与重发。不同于Wireshark等被动抓包工具,WPE提供主动干预能力,具备协议逆向、校验逻辑验证、UDP/TCP字段篡改等独特技术价值。广泛应用于嵌入式通信调试、客户端模拟测试、无源码模块安全分析等工程场景。尤其适合解决‘包已发出但服务端未收到’类底层网络问题,是网络协议开发与调试中不可替代的底层杠杆。本文围绕WPE驱

weixin_31083901的博客 5

银河麒麟arm64 V10 SP1桌面系统高效部署onnxruntime推理环境实战

本文详细介绍了在银河麒麟arm64 V10 SP1桌面系统上高效部署onnxruntime推理环境的完整实战流程。从系统环境准备、关键依赖安装,到onnxruntime的安装验证,并以YOLOv5模型部署为例进行性能对比分析,提供了在国产化飞腾D2000平台上进行AI边缘推理的实用指南和避坑技巧。

ss78901的博客 636
上一篇: IP协议包中的TTL(Time-To-Live)
下一篇: 端口占用
Loadrunn
博客等级 码龄17年 134粉丝 93原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值