ChmodBPF not working on macOS Ventura 13.1
Today I my Macbook updated to macOS Ventura 13.1 and on first boot after launching Wireshark it reported "You don't have permission to capture on local interfaces. You can fix this by installing ChmodBPF." I accepted the prompt to reinstall ChmodBPF, but the permission issue remained. I then did a web search and found someone else had reported the same problem at https://ask.wireshark.org/question/29937/upgraded-mac-m1-to-ventura-131-the-upgrade-broke-wireshark/ and a responder suggested working around it by executing "sudo /Library/Application\ Support/Wireshark/ChmodBPF/ChmodBPF". This did indeed work for me, but I'm guessing it's not the long-term fix all users would be expected to follow, so figured I'd report it here.
Steps to reproduce
Launch Wireshark on macOS Ventura 13.1.
What is the current bug behavior?
Error message "You don't have permission to capture on local interfaces. You can fix this by installing ChmodBPF."
What is the expected correct behavior?
No error message and the ability to sniff live traffic off interfaces.
Wireshark 4.0.2 (v4.0.2-0-g415456d13370). Copyright 1998-2022 Gerald Combs <email@example.com> and contributors. Licensed under the terms of the GNU General Public License (version 2 or later). This is free software; see the file named COPYING in the distribution. There is NO WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled (64-bit) using Clang 11.0.0 (clang-1220.127.116.11), with GLib 2.68.4, with PCRE2, with zlib 1.2.11, with Qt 6.2.4, with libpcap, without POSIX capabilities, with Lua 5.2.4, with GnuTLS 3.6.15 and PKCS #11 support, with Gcrypt 1.8.7, with Kerberos (MIT), with MaxMind, with nghttp2 1.46.0, with brotli, with LZ4, with Zstandard, with Snappy, with libxml2 2.9.9, with libsmi 0.4.8, with QtMultimedia, with automatic updates using Sparkle, with SpeexDSP (using system library), with Minizip, with binary plugins. Running on Mac OS X 10.16, build 22C65 (Darwin 22.2.0), with Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz (with SSE4.2), with 16384 MB of physical memory, with GLib 2.68.4, with PCRE2 10.39 2021-10-29, with zlib 1.2.11, with Qt 6.2.4, with libpcap 1.10.1, with c-ares 1.15.0, with GnuTLS 3.6.15, with Gcrypt 1.8.7, with nghttp2 1.46.0, with brotli 1.0.9, with LZ4 1.9.2, with Zstandard 1.4.2, with libsmi 0.4.8, with LC_TYPE=en_US.UTF-8, binary plugins supported.