首页/网络/抓包与流量分析速查/tshark 强制解码指定端口
本包目录(400 条)
tcpdump 过滤实战51 条Wireshark 技巧75 条TCP 流分析82 条应用层报文判读71 条丢包与时延定位60 条
抓包工具链61 条

tshark 强制解码指定端口

非标端口上的标准协议解析不了:用 Decode As(-d 选项)把端口绑定到协议解析器,报文立即按目标协议展开。

用途为非标端口启用协议解析
语法tshark -d tcp.port==8443,http

示例

示例
tshark -r a.pcap -d tcp.port==8081,http -Y http.request -T fields -e http.request.uri
GUI 中名为 Decode As,同一设置在配置档里可保存复用。

易错点

  • 解析器选错会把数据当另一协议展示,先确认协议版本
  • 一次会话两端解码设置要一致,避免只解一侧

数据来源与参考

  • tshark 手册(-d)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌