使用wireshark解析16进制报文

本文介绍如何使用Wireshark分析16进制格式的数据包。通过整理报文并导入Wireshark,可以实现对复杂数据包的有效解析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用wireshark解析16进制报文

提出问题

一般我们在软件里打印出来的报文,都是一串一串的数字,很难用人眼去做分析。如果能借助包的分析工具来分析就好了。正好wireshark有这样的功能。

如何用wireshark分析16进制的包

  • 将报文整理为一行,必须是16进制数,软件里打印的时候就以16进制的形式输出,每个数据以空格分开,并在该数据的最前边加上8个0.
00000000 ff ff ff ff ff ff b0 83 fe a7 29 17 08 06 00 01 08 00 06 04 00 01 b0 83 fe a7 29 17 00 00 00 00 00 00 00 00 00 00 c0 a8 13 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  • 然后用wireshark file->Import From Hex Dump 打开该报文,就可以用wireshark解析该报文了。

  • 如果中间有其它字符,可以用文本工具的替换功能,将其迅速替换掉的。
    例如 ,0x33 ,和0x 可以一起替换一个空格,全部替换,操作会比较迅速。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值