Wireshark-ChmodBPF

Wireshark Foundation · Install macOS BPF-device permissions for unprivileged packet-capture tools.

CaskNetworkingApple silicon · Intel
From homebrew/cask
30-day installs327#357 in App
1-year installs4.3KLast 365 days
Latest version4.6.9Oct 7 · Oct 7
Download size147MBarm64 / x86_64 · dmg
Release cadenceMonthly1 release in 30 days
System requirements
Not confirmed
Platform availability
  • macOS 27 · Intel · 4.6.9 Not confirmed
  • macOS 27 · Apple chip · 4.6.9 Not confirmed
  • macOS 26 · Intel · 4.6.9 Not confirmed
  • macOS 26 · Apple chip · 4.6.9 Not confirmed
  • macOS 15 · Intel · 4.6.9 Not confirmed
  • macOS 15 · Apple chip · 4.6.9 Not confirmed
  • macOS 14 · Intel · 4.6.9 Not confirmed
  • macOS 14 · Apple chip · 4.6.9 Not confirmed
  • macOS 13 · Intel · 4.6.9 Not confirmed
  • macOS 13 · Apple chip · 4.6.9 Not confirmed
  • macOS 12 · Intel · 4.6.9 Not confirmed
  • macOS 12 · Apple chip · 4.6.9 Not confirmed
  • macOS 11 · Intel · 4.6.9 Not confirmed
  • macOS 11 · Apple chip · 4.6.9 Not confirmed
View full declaration
{
  "macos": {}
}
Tap
homebrew/cask
Also known as
Wireshark-ChmodBPF · wireshark-chmodbpf
Installer packages
Install ChmodBPF.pkg
SHA-256
10bd54ccdc3f4045…

Installation and removal contents

  • Uninstall uninstall

    View full declaration
    {
      "uninstall": [
        {
          "early_script": {
            "args": [
              "-pkg",
              "$HOMEBREW_PREFIX/Caskroom/wireshark-chmodbpf/4.6.9/Uninstall ChmodBPF.pkg",
              "-target",
              "/"
            ],
            "executable": "/usr/sbin/installer",
            "must_succeed": false,
            "sudo": true
          },
          "pkgutil": "org.wireshark.ChmodBPF.pkg"
        }
      ]
    }
  • Install pkg

    Source file: Install ChmodBPF.pkg

    View full declaration
    {
      "pkg": [
        "Install ChmodBPF.pkg"
      ]
    }

Caveats

This cask will install only the ChmodBPF package from the current Wireshark
stable install package.
An access_bpf group will be created and its members allowed access to BPF
devices at boot to allow unprivileged packet captures.
This cask is not required if installing the Wireshark cask. It is meant to
support Wireshark installed from Homebrew or other cases where unprivileged
access to macOS packet capture devices is desired without installing the binary
distribution of Wireshark.
The user account used to install this cask will be added to the access_bpf
group automatically.

You must reboot for the installation of wireshark-chmodbpf to take effect.