wireshark、tcpdump常用命令--去重、抓包、过滤

3 篇文章 0 订阅
1 篇文章 0 订阅

1、tcpdump抓包去重

editcap -d 123.pcap filter.pcap
其中 123.pcap是要去重的包,filter.pcap是输出的去重之后的包

1.、合并打包
		mergecap.exe -w merg.pcap d:\*

2、过滤sip消息

	1、过滤所有invite的响应消息
		tshark -r quchong.pcap -Y "sip.CSeq.method eq INVITE"  -w gliu.pcap
	2、过滤所有sip消息
		tshark -r quchong.pcap -Y "sip"  -w gliu.pcap
	3、查看所有rtp(效果如图)
		tshark -r quchong.pcap -q -z rtp,streams

tshark查看所有rtp流媒

3、tcpdump常用抓包命令

tcpdump -s 0 --i bond1 --buffer-size=1209600 -X -w 123.pcap
其中 -s 代表不限制单个包的大小
-buffer-size 代表 将操作系统捕获缓冲区大小设置为buffer_size 40960,单位为KiB(1024字节)。
-i 指定哪张网卡
-X    当分析和打印时, tcpdump 会打印每个包的头部数据, 同时会以16进制和ASCII码形式打印出每个包的数据(但不包括连接层的头部).这对于分析一些新协议的数据包很方便.
-w 保存到指定文件 123.pcap

tcpdump -B 409600 -i any port 5060 or port 55066 or port 5071 or port 5066 or port 5080 or ‘ip[6:2] & 0x3fff != 0’ -C 100M -w 123.pcap
‘ip[6:2] & 0x3fff != 0’ 这个代表把分包也给抓了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值