linux – 如何让tcpdump不打印tcp头文件?

我试过这个:
tcpdump -s 1500 -A -l -i eth0 '(port 6667) and (length > 74)'

我只需要它的ascii部分.如何删除其余部分?

解决方法

正如Josh所说,tcpflow只能将TCP数据包数据打印到文件或STDOUT.您可以像这样管道tcpdump到tcpflow:
tcpdump -i lo -l -w - port 23 | tcpflow -C -r -

要仅查看对话的一侧,您可以对tcpdump使用过滤器,例如dst port 23.

相关文章

insmod和modprobe加-f参数导致Invalid module format错误 这...
将ArchLinux安装到U盘 几个月前入门Arch的时候上网搜了不少安...
1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...
如何抑制stable_secret读取关键的“net.ipv6.conf.all.stabl...