Wireshark UI 不显示捕获的数据包,但 macOS 上的 CLI 会显示

Wireshark UI 不显示捕获的数据包,但 macOS 上的 CLI 会显示

我安装了 Wireshark 3.5.0 和 3.4.2,两个版本都显示相同的行为:

  1. tshark -i en0显示数据包
  2. 打开 Wireshark UI,en0列出了相同的接口,并且我在列表中看到了流量预览;但是双击接口后,没有显示任何数据包。

在此处输入图片描述

我该如何调试此行为或我必须做什么?我记得一年前在同一台机器上安装一次后,它可以正常工作并在 UI 和 CLI 上显示数据包。我删除了所有内容并再次安装,但没有成功。

我在macOS Bug Sur 11.4

答案1

为了捕获数据包,您必须安装“ChmodBPF”启动守护程序。——2.5. 在 macOS 下安装 Wireshark

我建议使用酿造在 macos 上正确安装 Wireshark。

brew install homebrew/cask/wireshark

相关内容