linux过滤某个mac的包,macOS 下使用 tcpdump 抓包

本文介绍了如何在macOS上使用tcpdump工具进行网络抓包,包括获取适配器列表、监听指定适配器、过滤特定主机、端口、协议等,并提供了多个实例展示不同过滤条件的使用。
摘要由CSDN通过智能技术生成

a57a5b0e58f0

a57a5b0e58f0

tcpdump 是 Unix/Linux 下的抓包工具,在 macOS 上也有实现。这个命令可以针对指定网卡、端口、协议进行抓包,这里记录下使用方法。

一、获取适配器列表

使用 -D 或 --list-interfaces 参数

$ tcpdump -D

得到如下结果:

1.en0 [Up, Running]

2.p2p0 [Up, Running]

3.awdl0 [Up, Running]

4.bridge0 [Up, Running]

5.utun0 [Up, Running]

6.en1 [Up, Running]

7.utun1 [Up, Running]

8.en2 [Up, Running]

9.utun2 [Up, Running]

10.lo0 [Up, Running, Loopback]

11.gif0

12.stf0

13.XHC20

其中的适配器名称部分,可以使用 -i 参数监听此适配器的通讯。

二、监听适配器

使用 -i 或 --interface 参数监听适配器,适配器可以用序号或名字来表示,这些内容可以通过 -D 参数获取。macOS 下监听适配器的话,必须使用 root 权限。

如果需要详细查看报内容,可以

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值