【发布时间】:2012-04-28 15:12:52
【问题描述】:
我有一个在端口 8888(不,它不是 http)和 TCP 之上运行的自定义协议。我已经将数据包流捕获到 PCAP 文件中。问题是现在我不能只显示它的数据部分。
我已尝试使用以下命令:
tshark -r test.pcap -R 'tcp.port==8888 && tcp.len>0' -T fields -e "tcp.data"
但它显示一个空字符串。 tcp.data字段不是保存TCP数据包的数据吗?
如何只显示我需要的数据?
【问题讨论】:
-
你可以试试
tpcick -
@StephaneChazelas,tcpick 有一个限制:它不支持 ipv6
标签: linux networking tcp wireshark tcpdump