Tcpdump抓包命令全

目前最常用的抓包命令
#已知发数据的设备名为xxx,端口名为514
tcpdump -i xxx port 514
#把抓取的数据存入指定的xxx.pcap中
tcpdump -i xxx port 514 -w xxx.pcap
#抓取指定IP,任何设备,端口号为9090的数据,并且写入xxx。pcap中。
tcpdump -i any host IP and port 9090 -w xxx.pcap

上面两条当然不够用哈

以下是抓包命令写得比较详细的文章,每一条抓包命令都有详细的参数说明
转载自
http://blog.chinaunix.net/uid-25135004-id-1696519.html
作者:xyaxlz

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: tcpdump是一款常用的网络抓包工具。以下是常用的tcpdump抓包命令示例: 1. 抓取所有网络流量: ``` sudo tcpdump -i any ``` 2. 抓取指定网卡的网络流量: ``` sudo tcpdump -i eth0 ``` 3. 指定抓包数量和时间: ``` sudo tcpdump -c 100 -W 10 ``` 4. 过滤指定IP地址的流量: ``` sudo tcpdump host 192.168.0.1 ``` 5. 过滤指定端口的流量: ``` sudo tcpdump port 80 ``` 6. 过滤指定协议的流量: ``` sudo tcpdump icmp ``` 7. 保存抓包结果到文件: ``` sudo tcpdump -w capture.pcap ``` 以上是一些常用的tcpdump抓包命令示例,更多用法可参考tcpdump的官方文档。 ### 回答2: tcpdump是一个在Linux和Unix系统上使用的抓包工具,用于捕获网络数据包。它提供了一种简单而强大的方法来分析网络流量,帮助网络管理员和开发人员进行网络故障排查和性能优化。 使用tcpdump的基本格式为:tcpdump [选项] [表达式]。 选项可以用于指定tcpdump的行为,一些常用的选项包括: - `-i`:指定要抓包的网络接口,如eth0或wlan0。 - `-n`:禁用IP地址和端口的解析,只显示数字形式。 - `-c`:指定要捕获的数据包数量。 - `-s`:设置要捕获的每个数据包的最大字节数。 - `-A`:以ASCII文本形式显示数据包的内容。 表达式用于过滤感兴趣的数据包,可以根据各种条件进行过滤,比如源/目标IP地址、端口号、协议类型等。一些常用的表达式包括: - `host`:过滤特定主机的数据包,如`host 192.168.0.1`。 - `port`:过滤特定端口的数据包,如`port 80`。 - `src`和`dst`:过滤源/目标IP地址为指定地址的数据包。 - `tcp`和`udp`:过滤TCP和UDP协议的数据包。 除了上述基本用法外,tcpdump还提供了更多高级功能,比如打印特定协议的详细信息、捕获特定时间段的数据包等。 总之,tcpdump是一个功能强大且灵活的抓包工具,通过使用不同的选项和表达式,可以帮助用户有效地捕获和分析网络数据包,从而更好地理解和优化网络性能。 ### 回答3: tcpdump是一款集网络封包分析与抓包功能于一体的开源软件。它可以在Linux、Unix和Windows等操作系统中使用。tcpdump抓包命令具有广泛的应用,可以用于网络故障排查、网络安分析、网络性能优化等方面。 使用tcpdump进行抓包时,可以自定义过滤条件来选择需要捕获的封包。一些常用的过滤条件包括:源IP地址、目标IP地址、源端口、目标端口、协议类型等。例如,我们可以使用命令"tcpdump host 192.168.0.1"来抓取与目标主机IP地址为192.168.0.1的封包。 抓包命令也可以用于捕获特定协议的封包。比如,我们可以使用命令"tcpdump icmp"来捕获ICMP协议的封包。此外,tcpdump还支持对特定协议的字段进行过滤,以便更精确地捕获封包。 tcpdump抓包命令的输出结果可以显示封包的各个字段信息,如源IP地址、目标IP地址、协议类型、源端口、目标端口、封包长度等等。我们可以根据这些信息来分析网络流量的情况,例如检测到异常流量或特定协议的使用情况。 总之,tcpdump抓包命令是一种强大的工具,可以帮助我们更好地理解和分析网络数据。通过设置合适的过滤条件,我们可以捕获到所需的封包,并基于其信息进行进一步的网络分析和研究。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值